Squirrel

What Are These Terrifying Hairless Tumors on Squirrels?
2:52pm, December 6, 2018 What Are These Terrifying Hairless Tumors on Squirrels?

Commonly called wolves or warbles, the larvae of the botfly is a nightmarish parasite that grows on or in the bodies of squirrels, rabbits and other mammals.