pupacide

Noun

 * 1) Any pesticide that attacks the pupal stage of an insect

Related terms

 * larvacide