medusa
English Dictionary
->
Letter M
-> medusa
Search Dictionary:
medusa Definition
(n) (
Greek
mythology
)
a
woman
transformed
into
a
Gorgon
by
Athena
;
she
was
slain
by
Perseus
(n)
any
of
numerous
usually
marine
and
free
-
swimming
coelenterates
that
constitute
the
sexually
reproductive
forms
of
hydrozoans
and
scyphozoans
(n)
one
of
two
forms
that
coelenterates
take
:
is
the
free
-
swimming
sexual
stage
in
the
life
cycle
of
a
coelenterate
and
has
a
gelatinous
umbrella
-
shaped
body
and
tentacles
medusa Synonyms
jellyfish
medusa
medusan
© Art Branch Inc.