Possible Results:
medusa
-jellyfish
See the entry for medusa.
Medusa
-Medusa
See the entry for Medusa.

medusa

Popularity
2,500+ learners.
NOUN
(animal)-jellyfish
Synonyms for medusa
Word of the Day
slipper