tripeptides

English

Noun

tripeptides

  1. plural of tripeptide