PRELUMBAR


Meaning of PRELUMBAR in English

adj situated immediately in front of the loins;

— applied to the dorsal part of the abdomen.

Webster English vocab.      Английский словарь Webster.