Definify.com

Definition 2024


larvicide

larvicide

English

Alternative forms

Noun

larvicide (plural larvicides)

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

Derived terms

Translations

Anagrams