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