Life … Animals Arthropods Arachnids Spiders Huntsman Spiders Deleninae Bark Huntsmen genus Bark Huntsmen Pediana Field notes Close