Synonyms of HYDRA

What is another word for HYDRA
1.

Synonyms of HYDRA

noun - a long faint constellation in the southern hemisphere near the equator stretching between Virgo and Cancer

2.

Synonyms of HYDRA

Synonyms of HYDRA