Life … Animals Arthropods Insects Cockroaches and Termites Giant Cockroaches Eublaberus Trinidad Bat-cave Roach species 249 observations Trinidad Bat-cave Roach Eublaberus distanti Field notes Close