neems

We have found lemma(root) word of neems : neem.

Definitions


[niːm], (Noun)

Definitions:
- a tropical Old World tree, that yields timber resembling mahogany, oil, medicinal products, and insecticide


Phrases:

Origin:
early 19th century: via Hindi from Sanskrit nimba




definition by Oxford Dictionaries