Plantar wart

phrase specialist

Noun

a wart occurring on the sole of the foot; "pressure causes plantar warts to develop a painful callus around the soft center"
Vocabulary classified under Medicine and healthcare
More about this word
Synonyms and related words
Explore this word