crosstide

/K R AO1 S T AY1 D/
noun
  1. 1

    (biochemistry) A peptide related to glycogen synthase kinase