Medusa

Definition:

  • (n.) The Gorgon; or one of the Gorgons whose hair was changed into serpents, after which all who looked upon her were turned into stone.
  • (n.) Any free swimming acaleph; a jellyfish.

Compare medusa with other words:

medusa vs. medusae

beetle vs. medusa

medusa vs. medusiform

medusa vs. quarl

medusa vs. velarium

medusa vs. persuade

medusa vs. polyp

algol vs. medusa

medusa vs. velum

cnidarian vs. medusa

medusa vs. pegasus

medusa vs. perseus

gorgon vs. medusa

aegis vs. medusa

acalephae vs. medusa

jellyfish vs. medusa