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

  1. 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.