English edit

Noun edit

whiskerpad (plural whiskerpads)

  1. The part of an animal's nose from which whiskers grow