plantar ligament
noun
: the superficial part of the inferior calcaneocuboid ligament in the sole of the foot
Love words? Need even more definitions?
Merriam-Webster unabridged
Share