meaning of tendon of achilles

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


Related Words

tendon of achilles |

Developed & Maintained By Taraprasad.com

Treasure Words