The recently discovered Sirenobethylus charybdis has features not seen in any known insect living today, researchers say.
In Greek mythology, Scylla is a fearsome sea creature with ... opposite the deadly whirlpool Charybdis. Sailors navigating these dangerous waters, including Odysseus, often fall prey to Scylla ...