Life … Animals Arthropods Arachnids Spiders Meshweavers Spagnius Spagnius foliaceus species 35 observations Spagnius foliaceus Spagnius foliaceus Close