ethanolaminephosphotransferases

English

Noun

ethanolaminephosphotransferases

  1. plural of ethanolaminephosphotransferase