neem

/niːm/noun
Elementary
1

Azadirachta indica, a large, mostly evergreen tree from India, whose seeds yield neem oil, the insecticide azadirachtin.

More Elementary words starting with “N

Browse other words in the same learning bracket as neem.

Browse the dictionary A–Z