meaning of achilles tendon
1. a large tendon that runs from the heel to the calf
Related Words
achilles tendon | tendon of achilles |
1. a large tendon that runs from the heel to the calf
achilles tendon | tendon of achilles |