YourDictionary

Medusa

noun pl. Medusas or Medusae

  1. Gr. Myth. one of the three Gorgons, slain by Perseus
  2. Zool. jellyfish

See Medusa in American Heritage Dictionary 4

Learn more about Medusa

link/cite print suggestion box