Achilles tendon

What is Achilles tendon?

Achilles tendon definition and meaning on Dictionary terms:
noun Anatomy.
the tendon joining the calf muscles to the heel bone.

Origin of Achilles tendonFirst recorded in 1900a??05

 

reference: https://www.dictionary.com/browse/achilles-tendon

Tags: