Azadirachtin Definition
noun
An insecticide of complex structure extracted from the seeds of the neem tree.
Wiktionary
Other Word Forms of Azadirachtin
Noun
Singular:
azadirachtin
Plural:
azadirachtinsFind Similar Words
Find similar words to azadirachtin using the buttons below.