glycopeptidases
English
Noun
glycopeptidases
plural of
glycopeptidase