English-Latin dictionary »

plantar fascia meaning in Latin

EnglishLatin
plantar fascia (the thick connective tissue which supports the arch of the foot)
noun

aponeurosis plantarisnoun