HYDRUS


Meaning of HYDRUS in English

(n.) A constellation of the southern hemisphere, near the south pole.

Webster's English dictionary.      Английский словарь Webster.