Big Huge Thesaurus

oryzomys

noun

sounds kind of like