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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share