Scrabble word: MEDUSA
In which Scrabble dictionary does MEDUSA exist?
Definitions of MEDUSA in dictionaries:
- noun - (Greek mythology) a woman transformed into a Gorgon by Athena
- noun - one of two forms that coelenterates take: it is the free-swimming sexual phase in the life cycle of a coelenterate
- The Gorgon who was killed by Perseus.