'tendon of Achilles' definitions:

Definition of 'tendon of Achilles'

(from WordNet)
noun
A large tendon that runs from the heel to the calf [syn: Achilles tendon, tendon of Achilles]

Words containing 'tendon of Achilles'