hydrus

Nouns

  • (n) a constellation in the southern hemisphere near the south celestial pole

Words of close approximity

hydra
hydric