Meaning of scyphozoan
Definition of scyphozoan
(noun)
any of
various
usually
free-swimming
marine
coelenterates having a
gelatinous
medusoid
stage
as the
dominant
phase
of its
life
cycle
Other information on scyphozoan
WIKIPEDIA results for
scyphozoan
Amazon results for
scyphozoan
Tweet