Definitions for scyphozoan
Overview of noun scyphozoan
The noun scyphozoan has 1 senses? (no senses from tagged texts)
1. scyphozoan
(any of various usually free-swimming marine coelenterates having a gelatinous medusoid stage as the dominant phase of its life cycle)






