English Blaberidae Cited by user Gihan Jayaweera on 04 Apr 2018 Giant cockroaches, or blaberids (family Blaberidae) are the second-largest cockroach family.