The largest complete fossil of a cockroach has been found in the United States. The insect, about the size of a mouse, lived 55 million years before the first dinosaurs walked the planet
Share this Story
The largest complete fossil of a cockroach has been found in the United States. The insect, about the size of a mouse, lived 55 million years before the first dinosaurs walked the planet
House spider (Badumna sp) — originally uploaded by ...