plantar arch


plantar arch

noun

Definition of PLANTAR ARCH

: 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).