neem
/niːm/noun
1- a tropical Old World tree, which yields mahogany-like timber, oil, medicinal products, and insecticide印度楝, 印楝。
1.1
- Azadirachta indica, family Meliaceae.拉丁名Azadirachta indica,楝科。
词源
early 19th cent.: via Hindi from Sanskrit nimba.