Life … Animals Arthropods Arachnids Spiders Wolf Spiders Allocosinae Abaycosa genus Abaycosa Abaycosa Field notes Close