Latin-English dictionary »

hydrus meaning in English

LatinEnglish
hydrus [hydri] (2nd) M
noun

snake [snakes]noun
[UK: sneɪk] [US: ˈsneɪk]

the constellation Hydranoun

water-snakenoun
[UK: ˈwɔː.tə(r) sneɪk] [US: ˈwɒ.tər ˈsneɪk]