Dictionary.com
definitions
  • synonyms
tarsal canal in Medicine

tarsal canal

n.
  1. tarsal sinus