Scientists are all abuzz over this rare prehistoric bug fossil found in Utah

Scientists are all abuzz over this rare prehistoric bug fossil found in Utah

We all know bugs are the true rulers of modern Earth, and with the biggest biomass of any terrestrial animal, there are nearly 1.4 billion bugs for every …….

Read entire article