blaberids
Blaberidae is a family of cockroaches, commonly known as giant cockroaches or tropical cockroaches. They are among the largest of all cockroaches, with some species reaching lengths of up to 9 cm (3.5 inches). Blaberids are found in tropical and subtropical regions around the world, often inhabiting warm, humid environments such as leaf litter, rotting wood, and caves.
Many blaberid species are known for their docile nature and slow movement, making them popular as pets
Reproduction in blaberids is ovoviviparous, meaning the eggs hatch inside the mother's body before the young