thumbers
English
Noun
thumbers
plural of
thumber