SynonymX
Speak
Azadirachtin
Definition of Azadirachtin
1.
Insecticide
Noun
Semanticaly linked words with "azadirachtin"
neem seed
organic compound
Hyponims for word "azadirachtin"
organic compound