Encyocratella olivacea

Encyocratella olivacea

Encyocratella olivacea Strand, 1907, also known as “Tanzanian black & olive baboon tarantula”, is a wonderful bird spider due to its coloration and (web)behavior from Tanzania. She is often mistakenly being kept as a burrowing species, however she’s[…]