glutamyltranspeptidases
English
Noun
glutamyltranspeptidases
plural of
glutamyltranspeptidase