Hydrus

Webster's Dictionary of the English Language

·noun A constellation of the southern hemisphere, near the south pole.

Related Words