Mar. 20, 2024 — Measuring between 3 to 3.5 meters, 16 million years old: Paleontologists have announced the discovery of a new species of freshwater dolphin in the Peruvian Amazon region.
The Smiling Dolphin meme features a photo of a Yangtze finless porpoise with a slight smile and is used to express awkwardness or frustration. The image of the creature first appeared online in 2023 ...