Life … Animals Arthropods Arachnids Spiders Wafer-lid Trapdoor Spiders Neoapachella genus 1 observations Neoapachella Neoapachella Field notes Close