The AI-powered English dictionary
plural azadirachtins
An insecticide of complex structure extracted from the seeds of the neem tree. examples