Hydrus Hear it!

Hydrus Definition

Hy·drus (drəs)

noun

a S constellation near the celestial pole

Etymology: L < Gr hydros, water snake, akin to hydōr, water