Big Huge Thesaurus

sigmodon

noun

sounds kind of like