deep palmar arch

noun

Medical Definition of deep palmar arch