English Version(英文版)| EBooks(电子书)
[θʌmprint]
(noun.) fingerprint made by the thumb (especially by the pad of the thumb).
科琳录入--From WordNet