Big Huge Thesaurus

hydromyinae

noun

sounds kind of like