Length: many species in the genus are 40 - 60 mm
Arnett (2000) and others have applied the common name Ovoviviparous Cockroach Family to the family Blaberidae. The name refers to the females retaining their ootheca within their abdomen until the eggs hatch.
Photo location: Arima Valley, Trinidad.
American Insects site