ethanolaminephosphotransferases

English edit

Noun edit

ethanolaminephosphotransferases

  1. plural of ethanolaminephosphotransferase