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