Word info

phosphotransmitter

Noun

Meaning

phosphotransmitter (plural phosphotransmitters)

(biochemistry) Any compound, typically a protein, involved in phosphorelay

Source: en.wiktionary.org

Close letter words and terms