NEEM


Meaning of NEEM in English

/neem/

1. a product of the seeds of a tropical tree, Azadirachta indica, of the mahogany family, that disrupts reproduction in insects, used as an insecticide.

2. Also called neem tree, nim tree, margosa . the tree itself.

[ 1805-15; nim nimba ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .