What is the meaning of Azadirachtin?
An insecticide of complex structure extracted from the seeds of the neem tree.
Source: wiktionary.orgSearch words containing
An insecticide of complex structure extracted from the seeds of the neem tree.
Source: wiktionary.orgSearch words containing