News tagged with insect pest

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 ...

dateOct 13, 2009 in Plants & Animals
shares0 comments 5