muropeptidases
English
Noun
muropeptidases
plural of
muropeptidase