Word info

phosphodegron

Noun

Meaning

phosphodegron (plural phosphodegrons)

A phosphorylated degron

Source: en.wiktionary.org

Close letter words and terms