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.
Aquatic, serpentine creature of Greek mythology with poisonous breath and several heads that, when severed, duplicate in regeneration.
Aquatic, serpentine creature of Greek mythology with poisonous breath and several heads that, when severed, duplicate in regeneration.
Aquatic, serpentine creature of Greek mythology with poisonous breath and several heads that, when severed, duplicate in regeneration.