lateral plantar artery

noun

Medical Definition of lateral plantar artery