adenylyltransferases
English
Noun
adenylyltransferases
plural of
adenylyltransferase