English

tendon noun definition in Internal anatomy topic from the Oxford Advanced Learner's Dictionary

tendon

 noun: Internal anatomy topic
a strong band of tissue in the body that joins a muscle to a bone He had surgery for a torn tendon in his elbow.