larvacide
English
Etymology
From
larva
+
-cide
.
Noun
larvacide
(
plural
larvacides
)
Alternative spelling of
larvicide
.
Derived terms
larvacidal