Blaberidae (Giant Cockroaches) is a family of Blattodea. They are nocturnal.
EOL has data for 21 attributes, including: