The cockroaches are an ancient group, with their ancestors, known as “roachoids”, originating during the Carboniferous period, some 320 million years ago.

ancestors of

ascend of

citation

random

snippet of

tags