Definition of palm print in US English:

palm print

noun

  • An impression or mark made on a surface by the palm of the hand.

Origin

Early 20th century; earliest use found in Science.