English-Chinese dictionary »

plantar wart meaning in Chinese

EnglishChinese
plantar wart (wart on the sole of the foot)
noun

跖疣 /zhíyóu/noun

Your history