phosphatidyltransferases

English

Noun

phosphatidyltransferases

  1. plural of phosphatidyltransferase