What is the meaning of hydra of lerna in English?

Learn vocabulary with pictures as well as definitions of hydra of lerna in English

Learn in

See more

n. Hydra of Lerna

Definition of Hydra of Lerna in English

Aquatic, serpentine creature of Greek mythology with poisonous breath and several heads that, when severed, duplicate in regeneration.

Synonyms of Hydra of Lerna in English

Lernaean HydraHydra