Lumbar Plexus (Noun)
Meaning 1
A lymphatic plexus located along the lower portion of the aorta and iliac vessels.
Classification
Nouns denoting body parts.
Synonyms
Hypernyms
Meaning 2
A plexus of nerves formed by the ventral branches of the first four lumbar nerves.
Classification
Nouns denoting body parts.