neem
/niːm/noun
Elementary
1
Azadirachta indica, a large, mostly evergreen tree from India, whose seeds yield neem oil, the insecticide azadirachtin.
Explore More
More Elementary words starting with “N”
Browse other words in the same learning bracket as neem.