neem
Pronunciation:
/niːm/noun
Definitions
Azadirachta indica, a large, mostly evergreen tree from India, whose seeds yield the insecticide azadirachtin.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
/niːm/Definitions
Azadirachta indica, a large, mostly evergreen tree from India, whose seeds yield the insecticide azadirachtin.