Word info

phosphosite

Noun

Meaning

phosphosite (plural phosphosites)

(biochemistry, genetics) A site (on a protein etc) responsible for, or associated with, phosphorylation

Source: en.wiktionary.org

Close letter words and terms