Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word scyphozoa from English dictionary with examples, synonyms and antonyms.

scyphozoa   noun

Meaning : Coelenterates in which the polyp stage is absent or at least inconspicuous: jellyfishes.

Synonyms : class scyphozoa