aminomethyltransferases
English
Noun
aminomethyltransferases
plural of
aminomethyltransferase