Noun Definition

hydrus

1.Definition: a constellation in the southern hemisphere near the south celestial pole

Category: Objects