hydraEnglish

Hydra, hydra, Snake

Noun

(Greek mythology) monster with nine heads, when struck off each head was replaced by two new ones

English: Hydra

A long faint constellation in the southern hemisphere near the equator stretching between Virgo and Cancer

English: Hydra, Snake

Bahasa: Hydra

Trouble that cannot be overcome by a single effort because of its many aspects or its persistent and pervasive quality

English: hydra

1 more noun senses

Small tubular solitary freshwater hydrozoan polyp

English: hydra

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "hydra"