pupacide
English
Etymology
From
pupa
+
-cide
.
Noun
pupacide
(
plural
pupacides
)
Any
pesticide
that attacks the
pupal
stage of an
insect
Related terms
larvacide