Yahoo Web Search

Search results

  1. Dictionary
    Me·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.