Fuzzy caterpillar has sting ‘like being hit with a baseball bat,” and now we
Fuzzy caterpillar has sting 'like being hit with a baseball bat," and now we know why Livescience.comCaterpillar toxin could 'punch holes' in cancer cells for future therapies New AtlasCaterpillar venom study reveals toxins borrowed…