metallophore
Noun
Meaning
metallophore (plural metallophores)
(biochemistry) Any substance that carries (temporarily chelates) iron or another metal ion
Noun
metallophore (plural metallophores)
(biochemistry) Any substance that carries (temporarily chelates) iron or another metal ion