Medusa /(?)/

Me·du·sa

Medusa

n.
  1. The Gorgon; or one of the Gorgons whose hair was changed into serpents, after which all who looked upon her were turned into stone. (Class. Myth.)
  2. Any free swimming acaleph; a jellyfish. (Zool.)

Phrases & Compounds

Medusa bud
one of the buds of a hydroid, destined to develop into a gonophore or medusa. See Athecata, and Gonotheca.
Medusa's head
An astrophyton