Skip to content
inoh

Hydra

/ˈhaɪdɹə/

A multi-headed serpent from Greek mythology.

“The hero battled the Hydra near the dark cave.”
Add to my deck
Illustration of Hydra: A multi-headed serpent from Greek mythology.