Definify.com

Definition 2025


scyphozoan

scyphozoan

English

Noun

scyphozoan (plural scyphozoans)

  1. Any true jellyfish of the class Scyphozoa

Translations