medusa
From WikiWord, the free dictionary
English
Definitions
noun
- A jellyfish; specifically , a non-polyp form of individual cnidarians, consisting of a gelatinous umbrella-shaped bell and trailing tentacles.
Related words
Synonyms
jellyjellyfishgorgongorgoneionperseussthenoeuryalemeropedanaeperseandromedamortamelinoenemertesgraeaealgolperigenia