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

Synonyms of Scyphozoan


No Synonyms Found.

Antonyms of Scyphozoan


No Antonyms Found.

Homophones of Scyphozoan


No Homophones Found.