English

edit

Noun

edit

phosphodegrons

  1. plural of phosphodegron