Big Huge Thesaurus

Thylacinus

noun

sounds kind of like