Home
Search
Index
Definify.com
Definition
2024
larvacide
larvacide
English
Noun
larvacide
(
plural
larvacides
)
Alternative spelling of
larvicide
Derived terms
larvacidal
Etymology
larva
+
-cide
Similar Results