English dictionary
hydrus meaning and definition
Definition and meaning of hydrus at MeaningMonkey.org. hydrus meaning and definition in the English Dictionary.HYDRUS noun
Definition of Hydrus (noun)
- a constellation in the southern hemisphere near the south celestial pole
Source: Princeton University Wordnet