scyphozoan

Explore definitions, synonyms, and language insights of scyphozoan

Definitions

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

More General Terms