Squirrel with parasite "wolf worm"
- Cleared
Occurred October, 2015
Up close footage of bot fly larva inhabiting a Squirrel caught on camera by a hunter in eastern North Carolina..
Location
North Carolina, USA
Occurred
not known
Posted By
Adam Cannon
Posted On
Nov-4-2015