medusas
-jellyfishes
Plural of medusa

medusa

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