YourDictionary

Dictionary Home » Science » medusa

medusa science definition

Plural Medusas medusas or medusae
A cnidarian in its free-swimming stage. Medusas are bell-shaped, with tentacles hanging down around a central mouth. Jellyfish are medusas, while corals and sea anemones lack a medusa stage and exist only as polyps. Compare polyp.

Learn more about medusa

link/cite print suggestion box