English dictionary
azadirachtin meaning and definition
Definition and meaning of azadirachtin at MeaningMonkey.org. azadirachtin meaning and definition in the English Dictionary.AZADIRACHTIN noun
Definition of azadirachtin (noun)
- insecticide
Source: Princeton University Wordnet