Nature Had Fun Creating These 12 Rare Animals

MAY 06, 2020 AT 05:30 AM

21467

Indian spider

ADVERTISEMENT

ADVERTISEMENT

Wikimedia Commons 

This spider looks more like an alien spacecraft than an insect. Found in India and Bangladesh, it’s toxic to humans and hides quite effectively in forests.

ADVERTISEMENT