Video encyclopedia

Magua wiangaree

Magua wiangaree is a species of spiders in the Desidae family. It was first described in 1998 by Davies. As of 2017, it is the only species in the genus Magua. It is from New South Wales.
Explore contextually related video stories in a new eye-catching way. Try Combster now!