footpad ( synonym found)

Definition of footpad:

(n) : the soft underside of an animal's paw; a medicated bandage for the treatment of corns and warts

Definition of footpad:

(n) : the soft underside of an animal's paw; a medicated bandage for the treatment of corns and warts

Back to Top