thenar eminence

noun

Medical Definition of thenar eminence

: the ball of the thumb