Advertisement

Advertisement

pupacide

[ pyoo-puh-sahyd ]

noun

  1. an insecticide that kills insects in the pupal stage.


Discover More

Word History and Origins

Advertisement

Advertisement

Advertisement

Advertisement


pupapuparium