HYDRUS


Meaning of HYDRUS in English

noun a constellation of the southern hemisphere, near the south pole.

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