What is the meaning of hydra in English?

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

Learn in

See more

n. Hydra

Definition of Hydra in English

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

Synonyms of Hydra in English

Lernaean HydraHydra of Lerna

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

See more

n. Lernaean Hydra

Definition of Lernaean Hydra in English

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

Synonyms of Lernaean Hydra in English

Hydra of LernaHydra