lumbar plexus
English Dictionary
->
Letter L
-> lumbar plexus
Search Dictionary:
lumbar plexus Definition
(n)
a
lymphatic
plexus
located
along
the
lower
portion
of
the
aorta
and
iliac
vessels
(n)
a
plexus
of
nerves
formed
by
the
ventral
branches
of
the
first
four
lumbar
nerves
lumbar plexus Synonyms
lumbar plexus
plexus lumbalis
© Art Branch Inc.