Big Huge Thesaurus

pseudoryx

noun

sounds kind of like