anhydromuropeptides
English
Noun
anhydromuropeptides
plural of
anhydromuropeptide