aminoacyltransferases
English
Noun
aminoacyltransferases
plural of
aminoacyltransferase