Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

azadirachtin Definition

Cancel
azadirachtin
noun
An insecticide of complex structure extracted from the seeds of the neem tree

Words Related to azadirachtin!

azadirachtin Examples by Brain Bank Users