Synonyms and Antonyms for larvicide

1. larvicide (n.)

a chemical used to kill larval pests

Synonyms: