News tagged with insect repellent

Related topics:

Giving cockroaches the slip (w/ Video)

(PhysOrg.com) -- A breakthrough by scientists at Cambridge University may terminate the threat of termites, cockroaches and other pests such as ants and locusts - responsible for billions of pounds worth of ...

Oct 13, 2009
5 / 5 (13) 5