hydrus Meaning, Definition & Usage
-
noun a constellation in the southern hemisphere near the south celestial pole
WordNet
Hy"drus noun
Etymology
L., a water serpent; also, a certain constellation, Gr.Definitions
(Astron.) A constellation of the southern hemisphere, near the south pole.