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

medusa

NOUN
(animal)-jellyfish
Synonyms for medusa
Word of the Day
chestnut