Big Huge Thesaurus

hemoprotein

noun

sounds kind of like