ethanolaminephosphotransferases

English

edit

Noun

edit

ethanolaminephosphotransferases

  1. plural of ethanolaminephosphotransferase