palmar fascia

noun

Medical Definition of palmar fascia