thumbprint
(noun)
noun
1. fingerprint made by the thumb (especially by the pad of the thumb)
Definition categories: communication, fingerprint
(noun)
1. fingerprint made by the thumb (especially by the pad of the thumb)
Definition categories: communication, fingerprint