What defines Scyphozoa?
What defines Scyphozoa? Scyphozoa are a type of jellyfish that are typically characterized by their umbrella-shaped bodies. They are considered carnivores, and typically prey on small fish and other sea creatures. Scyphozoa can be found in both salt and fresh water, and typically range in size from a few inches to a few feet in…