phosphoribosyltransferases

English

Noun

phosphoribosyltransferases

  1. plural of phosphoribosyltransferase