Neem Definition
nēm
noun
A tall, tropical evergreen tree (Azadirachta indica) of the mahogany family, cultivated, esp. in Asia, for its wood and aromatic oil (neem oil)
Webster's New World
Synonyms:
- margosa
- Melia Azadirachta
- Azadirachta indica
- arishth
- nim tree
- neem tree
Other Word Forms of Neem
Noun
Singular:
neem
Plural:
neemsRelated Articles
Find Similar Words
Find similar words to neem using the buttons below.