PRELUMBAR MEANING IN ENGLISH

• Prelumbar Definition & Synonyms

  1. (a.) Situated immediately in front of the loins; -- applied to the dorsal part of the abdomen.


RECENT SEARCHES