phosphatidyltransferases

English

edit

Noun

edit

phosphatidyltransferases

  1. plural of phosphatidyltransferase