peptidyltransferases
English
Noun
peptidyltransferases
plural of
peptidyltransferase