carpal canal

English

Noun

carpal canal (plural carpal canals)

  1. carpal tunnel