Big Huge Thesaurus

haemoprotein

noun

sounds kind of like