Mermaids have inhabited world folklore and mythology for centuries. Ancient Babylonians worshiped Oannes, a human-fish hybrid; sirens populated Greek mythology; and fairy tales such as "The Little Mermaid" have made this figure a pop culture icon.
Back to Science
Science
November 4, 2026 at 10:20 PM
Feejee Mermaid on display in Colorado may shock and intrigue—but no longer considered a 'missing link'
Phys.org
Excerpt from Phys.org.