thumbprint

noun

A print made by the thumb, especially by the pad of the thumb.

noun

A print, mark or impression made by a thumb.

noun

fingerprint made by the thumb (especially by the pad of the thumb)