medusa

From ZooTerms (Dictionary of Invertebrate Zoology)
Jump to: navigation, search
medusa (noun; plural medusae; Latin Medusa, a gorgon of mythology): (Cnidaria) The free swimming umbrella-like forms.