Life … Animals Arthropods Arachnids Spiders Tarantulas Neoholothele Trinidad Olive Tarantula species 100 observations Trinidad Olive Tarantula Neoholothele incei Field notes Close