Larvicide definition
An insecticide designed to kill larval pests.
noun
A substance used to kill harmful larvae.
noun
An insecticide designed to kill larval pests.
noun
Other Word Forms
Noun
Singular:
larvicide
Plural:
larvicidesOrigin of larvicide
- larva +"Ž -cide
From Wiktionary