scyphozoan
English Dictionary
->
Letter S
-> scyphozoan
Search Dictionary:
scyphozoan Definition
(n)
any
of
various
usually
free
-
swimming
marine
coelenterates
having
a
gelatinous
medusoid
stage
as
the
dominant
phase
of
its
life
cycle
scyphozoan Synonyms
scyphozoan
© Art Branch Inc.