Definition of “lumbricals” - English Dictionary

british dictionary

“lumbricals” in British English

See all translations

lumbricalsnoun [ plural ]

uk /ˈlʌm.brɪ.kəlz/ us /ˈlʌm.brɪ.kəlz/ specialized

the small muscles in the palm of the hands and the soles of the foot

(Definition of “lumbricals” from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)