telopeptide - English Synonyms Dictionary