English synonyms about - contact  

Hydrus

noun

1 Hydrus

A constellation in the southern hemisphere near the south celestial pole.


Find more on hydrus elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0257