English dictionary
larvicide meaning and definition
Definition and meaning of larvicide at MeaningMonkey.org. larvicide meaning and definition in the English Dictionary.LARVICIDE noun
Definition of larvicide (noun)
- a chemical used to kill larval pests
Source: Princeton University Wordnet