meaning of achilles tendon

1. a large tendon that runs from the heel to the calf


Related Words

achilles tendon | tendon of achilles |

Developed & Maintained By Taraprasad.com

Treasure Words