10 Amazing Animal Facts (Cockroach)

Cockroaches are insects of the order Blattodea, sometimes called Blattaria, of which about 30 species out of 4,600 total are associated with human habitats. About four species are well known as pests. Fast facts about Cockroaches  1. Cockroaches have been around since the time of dinosaurs!  They have walked the Earth for hundreds of millions of years. [...]