phosphodegrons
English
Noun
phosphodegrons
plural of
phosphodegron