plantar arch noun
: an arterial arch in the sole of the foot formed by the lateral plantar artery and a branch of the dorsalis pedis
Seen & Heard
What made you want to look up plantar arch? Please tell us where you read or heard it (including the quote, if possible).