muropeptidases

English

Noun

muropeptidases

  1. plural of muropeptidase