scyphozoa

/ˌsɪfɪˈzoʊə/

Definitions

1. noun

an order of marine jellyfish, typically characterized by a bell-shaped body and short, frilled tentacles

“The scyphozoa are found in tropical and subtropical waters around the world.”

Synonyms

  • cnidarian
  • jellyfish