Definify.com

Definition 2024


larvacide

larvacide

English

Noun

larvacide (plural larvacides)

  1. Alternative spelling of larvicide

Derived terms