Big Huge Thesaurus

Hydromys

noun

sounds kind of like