Idiothele mira

Idiothele mira

Idiothele mira Gallon, 2010, also known as “Blue foot baboon” is a beautiful bird spider due to its coloration and trapdoor-behavior from South-Africa. She’s easily recognized by her blue tarsi and metatarsi.¬†African bird spiders are[…]