Word info

chalkophore

Noun

Meaning

chalkophore (plural chalkophores)

(biochemistry) Any medium-sized molecule that has a high specificity for binding or chelating chalcogens

Source: en.wiktionary.org

Close letter words and terms