ILIOLUMBAR MEANING IN ENGLISH

• Iliolumbar Definition & Synonyms

  1. (a.) Pertaining to the iliac and lumbar regions; as, the iliolumbar artery.


RECENT SEARCHES