LEARNit Dictionary
neem
noun
/niːm/
UK
/niːm/
US
1
a tropical tree, which provides ingredients used in medicines and in farming, for instance to keep insects away from crops
درخت نیم, چریش, چریش هندی, درخت چریش