English-Lithuanian translations for thenar
Definition of thenar
- The palm of the hand or sole of the foot
- The ball of the thumb, or the muscle controlling it
- Relating to the palm of the hand or the sole of the foot
Trending Searches
Popular Dictionaries