Synonyms and Antonyms for larvacide

1. larvacide (n.)

an insecticide that kills the larvae of insects

Synonyms: