ALL meanings of larvicide
lar·vi·cide
L l - noun larvicide Any pesticide that attacks the larval stage of an insect. 1
- noun larvicide an agent for killing larvae. 1
- noun larvicide a chemical used for killing larvae 0
- noun larvicide a substance used to kill harmful larvae 0