LUMBRICAL MEANING IN ENGLISH

• Lumbrical Definition & Synonyms

  1. (n.) A lumbrical muscle.
  2. (a.) Resembling a worm; as, the lumbrical muscles of the hands of the hands and feet.


RECENT SEARCHES