• Medusa

    Full definition of medusa

    Noun

    medusa

    (plural medusas or medusae or medusæ)
    1. (zoology) A non-polyp form of individual cnidarians, consisting of a gelatinous umbrella-shaped bell and trailing tentacles.

    Synonyms

    Related terms

    Anagrams

    © Wiktionary