tendon
1.
(
noun
) a cord or band of inelastic tissue connecting a muscle with its bony attachment
Synonyms:
sinew
Related Words:
Achilles tendon
,
connective tissue
,
hamstring
,
tendon of Achilles
Terms and Conditions of Use / Copyright Notice