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. 2012