medusan
/mɛˈdjuːsən/Definitions
1. noun
A medusa or a mythical creature with snakes for hair, especially in reference to a style of jellyfish.
“The deep-sea diver carefully navigated through the waters where the giant medusan resided.”
1. noun
A medusa or a mythical creature with snakes for hair, especially in reference to a style of jellyfish.
“The deep-sea diver carefully navigated through the waters where the giant medusan resided.”