n. large tropical evergreen mahogany-like tree of India and Sri Lanka cultivated for its bark and resin and seed oil (which all have medicative and insecticidal attributes)
NEEM
Meaning of NEEM in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012