Noun
hemophore (plural hemophores) (biochemistry) Any material that transports heme across a cell membrane