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