English edit

Noun edit

tripeptidyls

  1. plural of tripeptidyl