Scyphozoa Meaning

There are 1 meaning(s) for word Scyphozoa

Meaning 1 : coelenterates in which the polyp stage is absent or at least inconspicuous: jellyfishes

    Synonyms : class scyphozoa