English Dictionary
Definition plantar wart in British English
plantar wart noun
[countable] noun
/ˈplæntə(r) wɔː(r)t/

English Dictionary