azadirachtins
English
Noun
azadirachtins
plural of
azadirachtin