Big Huge Thesaurus

hydrus

noun

sounds kind of like