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