English edit

Noun edit

muropeptidases

  1. plural of muropeptidase