SynonymX
Speak
Neem Seed
Definition of Neem Seed
1.
Seed of neem trees; source of pesticides and fertilizer and medicinal products
Noun
Semanticaly linked words with "neem seed"
arishth
azadirachta indica
margosa
melia azadirachta
neem
neem tree
nim tree
seed
azadirachtin
neem cake
Hyponims for word "neem seed"
seed