Big Huge Thesaurus

sarcophilus

noun

sounds kind of like