VariousWords beta
Related Terms:
Definitions:
Noun
scyphozoan
Definition: any of various usually free-swimming marine coelenterates having a gelatinous medusoid stage as the dominant phase of its life cycle
Definition: Any true jellyfish of the class Scyphozoa.