Meaning of plexus lumbalis

Definition of plexus lumbalis

(noun) a lymphatic plexus located along the lower portion of the aorta and iliac vessels
a plexus of nerves formed by the ventral branches of the first four lumbar nerves

Other information on plexus lumbalis

WIKIPEDIA results for plexus lumbalis
Amazon results for plexus lumbalis