Big Huge Thesaurus

Sarcophilus

noun

sounds kind of like