Life … Animals Arthropods Insects Cockroaches and Termites Giant Cockroaches Blaberini Eublaberus genus Eublaberus Eublaberus Field notes Children Trinidad Bat-cave Roach Orange-headed Cockroach Eublaberus serranus Close