Fossils found in a riverbed in Japan were revealed as a large, ancient ancestor of right whales. Tanaka, et al (2025) Palaeontologia Electronica The largest animal thought to ever live is swimming ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results