LUMBRICAL


Meaning of LUMBRICAL in English

n. worm-like muscle in the palm of the hand and the sole of the foot (Anatomy)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.