Medusa - Definition

medusa

n 1: (Greek mythology) a woman transformed into a Gorgon by
Athena; she was slain by Perseus
2: one of two forms that coelenterates take: it is the free-
swimming sexual phase in the life cycle of a coelenterate; in
this phase it has a gelatinous umbrella-shaped body and
tentacles [syn: medusa, medusoid, medusan]

Look up another word