Big Huge Thesaurus

eliomys

noun

sounds kind of like