English edit

Noun edit

telepeptide

  1. Misspelling of telopeptide.