neem

neem tree noun large semi-evergreen tree of the East Indies; trunk exudes a tenacious gum; bitter bark used as a tonic; seeds yield an aromatic oil; sometimes placed in genus Melia
Found on https://www.encyclo.co.uk/local/20974

Neem

A botanical insecticide that is nontoxic. It is derived from the neem tree (azaderachta indica).
Found on http://www.encyclo.co.uk/local/20077

Neem

Curry leaf.
Found on http://beyondcurries.blogspot.co.uk/2009/03/glossary.html

Neem

Indian food terms > Neem
Found on http://www.spicesofindia.co.uk/acatalog/Glossary-of-Indian-Food-Terms-M-O.h

neem

[n] - large semi-evergreen tree of East India
Found on http://www.webdictionary.co.uk/definition.php?query=neem
No exact match found