Achilles tendon
1.
(
noun
) a large tendon that runs from the heel to the calf
Synonyms:
tendon of Achilles
Related Words:
sinew
,
tendon
Terms and Conditions of Use / Copyright Notice