India is home to the Ratufa indica, or the Malabar giant squirrel, which can grow up to three feet in … Read More & Source
The post WTF Fun Fact – The Colorful Malabar Giant Squirrel appeared first on WTF Fun Facts.
India is home to the Ratufa indica, or the Malabar giant squirrel, which can grow up to three feet in … Read More & Source
The post WTF Fun Fact – The Colorful Malabar Giant Squirrel appeared first on WTF Fun Facts.