˜yÐÄvlog

Advertisement

Advertisement

pupacide

[ pyoo-puh-sahyd ]

noun

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


Discover More

˜yÐÄvlog History and Origins

Advertisement

Advertisement

Advertisement

Advertisement