phosphoriboisomerases

English

Noun

phosphoriboisomerases

  1. plural of phosphoriboisomerase