Synonyms for azadirachtin | Synonym.com

Synonyms and antonyms for azadirachtin

1. azadirachtin (n.)

insecticide

Synonyms: