adenylyltransferases

English

Noun

adenylyltransferases

  1. plural of adenylyltransferase