English

edit

Noun

edit

glycotripeptides

  1. plural of glycotripeptide