glycopeptidases

English

Noun

glycopeptidases

  1. plural of glycopeptidase