Big Huge Thesaurus

mithracin

noun

sounds kind of like