anhydromuropeptides

English

Noun

anhydromuropeptides

  1. plural of anhydromuropeptide