verruca plantaris

English

Noun

verruca plantaris

  1. Synonym of plantar wart.