Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Medusa
n.
The Gorgon; or one of the Gorgons whose hair was changed into serpents, after which all who looked upon her were turned into stone.
n.
Any free swimming acaleph; a jellyfish.
←
Medullin
Medusian
→
Shares
Related Words
Medusae
Menu
Home
Search
My Last Searches