The definition :
Definitions of scyphozoan:
- noun: any of various usually free-swimming marine coelenterates having a gelatinous medusoid stage as the dominant phase of its life cycle
Are you interested in alternative search :
:cnidarian coelenterate
If you like reading news check: