Where does “plantar fascia” come from?

plantar fascia (English): The thick connective tissue which supports the...

Definitions

  1. The thick connective tissue which supports the...

Words derived from “plantar fascia