medusa
mɛˈdjuːzə
Definitions
1. noun
In Greek mythology, a monster with the ability to turn people to stone with a single glance. Also, any snake-like creature or a head of snakes.
“The museum displayed an exhibit about the myth of Medusa, a fearsome creature from ancient Greek mythology.”
2. proper noun
Medusa, a genus of freshwater snails and a type of rockfish
“The new species of rockfish, Medusa, was discovered in the depths of the ocean.”