YourDictionary

Dictionary Home » Medical Definitions » long palmar muscle

long palmar muscle medical definition

noun
A muscle with origin from the humerus, with insertion into the flexor retinaculum and the palmar fascia, with nerve supply from the median nerve, and whose action tenses the palmar fascia and flexes the hand and forearm.

link/cite print suggestion box