ACHILLES TENDON Defined for English Language Learners
Definition of Achilles tendon for English Language Learners
medical : the body part that joins the muscles of the lower leg to the bone of the heel
Biographical Note for achilles tendon
Learn More about achilles tendon
Seen and Heard
What made you want to look up Achilles tendon? Please tell us where you read or heard it (including the quote, if possible).