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.”
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.”