Definitions from Wiktionary (neem)
▸ noun: Azadirachta indica, a large, mostly evergreen tree from India, whose seeds yield neem oil, the insecticide azadirachtin.
▸ Also see neem
▸ Words similar to neems
▸ Usage examples for neems
▸ Idioms related to neems
▸ Wikipedia articles (New!)
▸ Popular adjectives describing neems
▸ Words that often appear near neems
▸ Rhymes of neems
▸ Invented words related to neems
▸ noun: Azadirachta indica, a large, mostly evergreen tree from India, whose seeds yield neem oil, the insecticide azadirachtin.
▸ Also see neem
▸ Words similar to neems
▸ Usage examples for neems
▸ Idioms related to neems
▸ Wikipedia articles (New!)
▸ Popular adjectives describing neems
▸ Words that often appear near neems
▸ Rhymes of neems
▸ Invented words related to neems