pupacide (English, noun)
expansion: pupacide (plural pupacides)
Senses:
glosses: Any pesticide that attacks the pupal stage of an insect
Forms:
form: pupacides
tags: plural