Word info

metallophore

Noun

Meaning

metallophore (plural metallophores)

(biochemistry) Any substance that carries (temporarily chelates) iron or another metal ion

Source: en.wiktionary.org

Close letter words and terms