Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
plantar wart
Jump to user comments
Noun
  • a wart occurring on the sole of the foot
    • pressure causes plantar warts to develop a painful callus around the soft center
Related search result for "plantar wart"
Comments and discussion on the word "plantar wart"