hydra
hy-dra
noun
A genus of small, freshwater, predatory polyps with a tube-like body.
"The biologist studied the hydra's regenerative abilities."
noun
A mythical multi-headed serpent that regrows heads, or a persistent, complex problem.
"Tackling the budget deficit felt like fighting a hydra."
Thesaurus
Synonyms: Snake, Lernaean Hydra