whale evolution
-
Perucetus Colossus: Recorded Largest Animal of All Time Could be Impossible, Paleontologists Argue
The 39-million-year-old extinct whale species was discovered last year in a desert area in South America. Click to read more.
Latest Research Articles