WikiWord

medusa

From WikiWord, the free dictionary

English

Definitions

noun

  1. A jellyfish; specifically , a non-polyp form of individual cnidarians, consisting of a gelatinous umbrella-shaped bell and trailing tentacles.

Related words

Synonyms

Associated

Rhymes

References