SUBLUMBAR MEANING IN ENGLISH

• Sublumbar Definition & Synonyms

  1. (a.) Situated under, or on the ventral side of, the lumbar region of the vertebral column.


RECENT SEARCHES