phosphotransmitter
Noun
Meaning
phosphotransmitter (plural phosphotransmitters)
(biochemistry) Any compound, typically a protein, involved in phosphorelay
Noun
phosphotransmitter (plural phosphotransmitters)
(biochemistry) Any compound, typically a protein, involved in phosphorelay