51Թ

Advertisement

Advertisement

pupacide

[ pyoo-puh-sahyd ]

noun

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


Discover More

51Թ History and Origins

Advertisement

Advertisement

Advertisement

Advertisement