pupacide

English

Etymology

From pupa +‎ -cide.

Noun

pupacide (plural pupacides)

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