Big Huge Thesaurus

Hydrus

noun

sounds kind of like