Achilles tendon

1 ENTRIES FOUND:
Save
Achilles tendon noun
plural Achilles tendons
Achilles tendon
noun
plural Achilles tendons
Learner's definition of ACHILLES TENDON
[count] medical
: the body part that joins the muscles of the lower leg to the bone of the heel