NEEM


Meaning of NEEM in English

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)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.