An Encylopedia Britannica Company

Achilles tendon

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