"Hydrus" Natural Recordings by Native Speakers
Hydrus is a Latin word that means "water" or "liquid". It is also the name of a small constellation in the southern hemisphere, representing a small water snake. In biology, the hydrus is a type of insectivore, also known as a water-worm, that is found in aquatic environments.