thumbprint

Noun
  1. fingerprint made by the thumb (especially by the pad of the thumb)
thumbprint
A child presses their thumbprint onto a piece of clay.