carpal canals

English

Noun

carpal canals

  1. plural of carpal canal