OXFORD 9000
📚 adj • entry_id 46426

palmar

Meanings (ES + gloss)
palmar
Of or pertaining to the palm of the hand or comparable appendage.
"A latent print on the palmar surface of our hands and the plantar surfaces of our foot is a scan that is entirely different from the scan on the rest of our bodies.