Loading...
  • canal
  • Many of the structures that govern the function of the foot pass through a tunnel in this area referred to as the porta pedis (window of the foot) or tarsal canal. (myfootshop.com)