Definitions
noun
a wart occurring on the sole of the foot
“pressure causes plantar warts to develop a painful callus around the soft center”
Look “plantar wart” up elsewhere
Want another word?
Spin the dictionary for a fresh one.