— This article by Jerry Cates, first published on 2 March 2010, was last revised on 22 January 2014. © Bugsinthenews Vol. 11:03(06). —————————————– Unraveling the Mystery Mother Nature’s Perfect Pesticide: As you probably know, puss caterpillars, larvae of the flannel moth (Megalopyge opercularis), are legendary for their potent stings. In fact, they are believed to ...