scyphozoan meaning
UK US
scyphozoan (noun): any of various usually free-swimming marine coelenterates having a gelatinous medusoid stage as the dominant phase of its life cycle.
Definition of scyphozoan
- any of various usually free-swimming marine coelenterates having a gelatinous medusoid stage as the dominant phase of its life cycle
Type of: coelenterate
Scrabble score: 29 (letter breakdown)
Word lists: words starting with SC · words ending in AN · 10-letter words
More about scyphozoan on Wikipedia.