adenylyltransferases

English edit

Noun edit

adenylyltransferases

  1. plural of adenylyltransferase