Get Your Premium Membership

Tendon Of Achilles

[n] a large tendon that runs from the heel to the calf


Related Information

Synonyms

Achilles tendon



Book: Shattered Sighs