Meaning of plantar

Definition of plantar

(adj) relating to or occurring on the undersurface of the foot; "plantar warts can be very painful"

Other information on plantar

WIKIPEDIA results for plantar
Amazon results for plantar