Big Huge Thesaurus

taurotragus

noun

sounds kind of like