Search results
- DictionaryMe·du·sa/məˈdo͞ozə/
noun
- 1. a free-swimming sexual form of a coelenterate such as a jellyfish, typically having an umbrella-shaped body with stinging tentacles around the edge. In some species, medusae are a phase in the life cycle which alternates with a polypoid phase.