aminotranspeptidases
English
Noun
aminotranspeptidases
plural of
aminotranspeptidase