Meaning of scyphozoa
Definition of scyphozoa
(noun)
coelenterates in which the
polyp
stage
is
absent
or at
least
inconspicuous: jellyfishes
Other information on scyphozoa
WIKIPEDIA results for
scyphozoa
Amazon results for
scyphozoa
Tweet