1. hydrus - Noun
2. Hydrus - Proper noun
A constellation of the southern hemisphere, near the south pole.
Source: Webster's dictionaryThe galaxy, named Hydrus 1 or the "snake in the clouds", was discovered using the Dark Energy Camera (DECam) found on the Blanco Telescope in Chile. Source: Internet
The Hydrus replaced its predecessor the Encinal, and features more efficient boarding and un-boarding, faster speeds, lower noise, more bike storage, higher fuel efficiency and lower emissions. Source: Internet
Notable features The constellation Hydrus as it can be seen by the naked eye. Source: Internet