Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun larvacide
1 sense of larvacide
Sense 1
larvacide -- (an insecticide that kills the larvae of insects)
=> insecticide, insect powder -- (a chemical used to kill insects)