The Achilles tendon is the largest tendon in the body. It is located in the heel, where the heel and the calf bone connect, and is named after a Greek mythological character Achilles whose only spot of vulnerability was in his heel. The Achilles tend...
↧