My dictionary says Neem see nim. Nim 1 To take,To steal, pilfer. (Old
English)
Nim2 An old and widespread game, perhaps originally Chinese.
Nim3 margosa, a species of Melia, yielding nim-oil. (Hindu)
How might this plant be used for treating Varroa infested hives?
Geoff Wardell, Scotland UK.