phosphoribulokinases

English

edit

Noun

edit

phosphoribulokinases

  1. plural of phosphoribulokinase