larvicide (English, noun)
expansion: larvicide (plural larvicides)
Senses:
glosses: Any pesticide that attacks the larval stage of an insect
Forms:
form: larvicides
tags: plural
form: larvacide
tags: alternative