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.