Definify.com

Definition 2025


larvicide

larvicide

English

Alternative forms

Noun

larvicide (plural larvicides)

  1. Any pesticide that attacks the larval stage of an insect

Derived terms

Translations

Anagrams