dcsimg
542.15672301072
Jean and Fred   cc-by

Blattidae (blattid cockroaches) is a family of Blattodea.

EOL has data for 15 attributes, including: