oligopeptidases
English
Noun
oligopeptidases
plural of
oligopeptidase