Open main menu

phosphotransmitter

EnglishEdit

EtymologyEdit

phospho- +‎ transmitter

NounEdit

phosphotransmitter (plural phosphotransmitters)

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