What Does Squirrel Taste Like? Does Squirrel Taste Good?
Squirrels are cute little furry creatures that live in trees. They eat nuts and seeds and they also play an important role in keeping forests healthy. There are over 100 species of squirrels around the world. The most common ones include the gray squirrel, red squirrel, fox squirrel, flying squirrel, nutria, marmot, and chipmunk. There…