muropeptides
English
Noun
muropeptides
plural of
muropeptide