thenars

noun
  1. the fleshy mounds on the palm of the hand at the base of the thumb
  2. Usage: anatomy; plural form

Examples