Barking Spider
Common name : Barking Spider Scientific name : Selenocosmia crassipes Family : Theraphosidae Native to : Queensland, Australia Interesting fact : The largest Australian spider, the barking spider has a total body length of 6-9 cm and legs reaching up to 22 cm. Large in size, this species has relatively fat front legs. Females have […]