Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of prelumbar

- Situated immediately in front of the loins; -- applied to the dorsal part of the abdomen.