Skip to main content

Definitions by Dr. McFeces

Achilles tendon 

A tendon in your foot right above your ankle.
Vital nerve for moving your foot and standing
If you sever your achilles tendons, you won't be able to stand
Achilles tendon by Dr. McFeces December 25, 2011