Definition Definition

hydrus - Meaning and Examples

Meaning of 'hydrus' (Webster Dictionary)

1 . Hydrus [ n.]
- A constellation of the southern hemisphere, near the south pole.