THUMB PAD
Meaning of THUMB PAD in English
noun
: a fleshy pad over the inner metacarpal bone of various frogs and especially of males in breeding condition
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012