Synonyms of Plantar Wart in English :
Antonyms of Plantar Wart in English
Thesaurus of Plantar Wart in English
1. (noun) a wart occurring on the sole of the foot