pupicidal
English
Adjective
pupicidal
(
not comparable
)
Killing
pupae
.