adenosyltransferases
English
Noun
adenosyltransferases
plural of
adenosyltransferase