Welcome, Sign In
Research Shows That Tiny Hairs on Bean Leaves Impale Bedbugs
Description:New research shows that tiny hairs on bean leaves impale the pests through the feet. A synthetic version may eventually add to the anti-bed bug arsenal.
Popular Science Magazine