Hydrae

(n.) Plural of Hydra.