English

edit

Etymology

edit

pupa +‎ -cide

Noun

edit

pupacide (plural pupacides)

  1. Any pesticide that attacks the pupal stage of an insect
edit