larvacide

English

Etymology

From larva +‎ -cide.

Noun

larvacide (plural larvacides)

  1. Alternative spelling of larvicide.

Derived terms