Big Huge Thesaurus

cytochrome

noun

sounds kind of like