Mythological Many-Headed Serpents
This page is the CodyCross answer for the clue below from Fantasy World , Group 875, Puzzle 5 (Sunken Empire).
Question
Mythological Many-Headed Serpents
Answer
HYDRAS
Word Meaning:
HYDRAS — plural of hydra
Definitions from Wiktionary.