Synonyms and Antonyms for azadirachtin | Synonym.com

Synonyms and Antonyms for azadirachtin

1. azadirachtin (n.)

insecticide

Synonyms: