Synonyms of Neem Seed in English :
Antonyms of Neem Seed in English
Thesaurus of Neem Seed in English
Neem Seed
see definition of neem seedHypernyms of neem seed
1. (noun) seed of neem trees; source of pesticides and fertilizer and medicinal products