Meaning of tendon of achilles

Definition of tendon of achilles

(noun) a large tendon that runs from the heel to the calf

Other information on tendon of achilles

WIKIPEDIA results for tendon of achilles
Amazon results for tendon of achilles