English

edit

Noun

edit

peptiglycans

  1. plural of peptiglycan