aminotripeptidases
English
Noun
aminotripeptidases
plural of
aminotripeptidase