hemophore
English
Etymology
From
hemo-
+
-phore
.
Noun
hemophore
(
plural
hemophores
)
(
biochemistry
)
Any material that
transports
heme
across a cell membrane
Related terms
hemophoric