haemoprotein

noun

1.
a conjugated protein linked to a compound of iron and porphyrin