English Dictionary
◊ HYDRUS
Hydrus
n : a constellation in the southern hemisphere near the south
celestial pole [syn: {Hydrus}]