Big Huge Thesaurus

Oryzomys

noun

sounds kind of like