Wiktionary
tripeptidyls
n. (plural of tripeptidyl English)
n. (plural of tripeptidyl English)