endopeptide (English, noun)
expansion: endopeptide (plural endopeptides)
Senses:
glosses: An endocytic peptide
Forms:
form: endopeptides
tags: plural