Life … Animals Arthropods Arachnids Spiders Soft Spiders Rothaeina Rothaeina petersoni species 1 observations Rothaeina petersoni Rothaeina petersoni Close