Dictionary
Dictionary
Hydrus — definition & meaning
Word Type Definition Hydrus n. A constellation of the southern hemisphere, near the south
pole.
Explore more words:
Piling · Enigmatical · Gemmated · Strategical · Fee-faw-fum · Fracture · Rageful · Lavaret ·