Life … Animals Arthropods Arachnids Spiders Cobweb Spiders Ant-eating Spiders Dipoenoides taczanowskii species 234 observations Dipoenoides taczanowskii Dipoenoides taczanowskii Close