Big Huge Thesaurus

Sigmodon

noun

sounds kind of like