YourDictionary

scyphozoan

noun

any of a class (Scyphozoa) of sea cnidarians, consisting of jellyfishes lacking a velum

See scyphozoan in American Heritage Dictionary 4

link/cite print suggestion box