Life … Animals Arthropods Arachnids Spiders Hackledmesh Weavers Cybaeopsis Cybaeopsis macaria species 3 observations Cybaeopsis macaria Cybaeopsis macaria Close