thumbprint

Noun
  1. Fingerprint made by the thumb (especially by the pad of the thumb) (synset 106657679)

Other Searches