English edit

Etymology edit

larva +‎ -cide

Noun edit

larvacide (plural larvacides)

  1. Alternative spelling of larvicide

Derived terms edit