Meaning of scyphozoan

Definition of scyphozoan

(noun) any of various usually free-swimming marine coelenterates having a gelatinous medusoid stage as the dominant phase of its life cycle

Other information on scyphozoan

WIKIPEDIA results for scyphozoan
Amazon results for scyphozoan