“Sparklemuffin” and “Skeletorus” – The Peacock Spiders in Queensland
September 28, 2015

“Sparklemuffin” and “Skeletorus” – The Peacock Spiders in Queensland The discovery of two new species of spiders was awesome especially when they were named peacock spiders for their vivid …