adenyltransferases
English
Noun
adenyltransferases
plural of
adenyltransferase