Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun larvicide
1 sense of larvicide
Sense 1
larvicide -- (a chemical used to kill larval pests)
=> chemical, chemical substance -- (material produced by or used in a reaction involving changes in atoms or molecules)