Big Huge Thesaurus

thylacinus

noun

sounds kind of like