azadirachtin

listen to the pronunciation of azadirachtin
English - Turkish
English - English
An insecticide of complex structure extracted from the seeds of the neem tree
insecticide
azadirachtin
Favorites