phosphoriboproteins

English

Noun

phosphoriboproteins

  1. plural of phosphoriboprotein