Meaning of medusoid
Definition of medusoid
(adj)
relating to or resembling a
medusa
(noun)
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
Other information on medusoid
WIKIPEDIA results for
medusoid
Amazon results for
medusoid
Tweet