English dictionary
nim tree meaning and definition
Definition and meaning of nim tree at MeaningMonkey.org. nim tree meaning and definition in the English Dictionary.NIM TREE noun
Definition of nim 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
- synonyms: arishth, Azadirachta indica, margosa, Melia Azadirachta, neem, neem tree
Source: Princeton University Wordnet