endopeptide
English
Etymology
From
endo-
+
peptide
.
Noun
endopeptide
(
plural
endopeptides
)
An
endocytic
peptide
Related terms
endopeptidic