toothpad
English
Noun
toothpad
(
plural
toothpads
)
(
uncommon
)
Alternative form of
tooth pad
.