phosphoisomerases

English

Noun

phosphoisomerases

  1. plural of phosphoisomerase