medusa ( synonym found)

Definition of medusa:

°a. Jellyfish. b. The free-swimming stage of the Cnidarian life-cycle.
°a. The mortal one of the three Gorgons. b. Gorgon. c. One with the attributes of a Gorgon; a terrifying or ugly woman.

Definition of medusa:

°a. Jellyfish. b. The free-swimming stage of the Cnidarian life-cycle.
°a. The mortal one of the three Gorgons. b. Gorgon. c. One with the attributes of a Gorgon; a terrifying or ugly woman.

Back to Top