Achilles Heel
The Achilles tendon or heel cord, also known as the calcaneal tendon, is a tendon at the back of the lower leg, and is the thickest in the human body.
The Achilles tendon or heel cord, also known as the calcaneal tendon, is a tendon at the back of the lower leg, and is the thickest in the human body.