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
Synonyms : class scyphozoa
Similar words of Scyphozoa :
