phosphoryltransferases

English

Noun

phosphoryltransferases

  1. plural of phosphoryltransferase