Definitions
noun
a plexus of lymph nodes in the lower portion of the abdominal aorta
Look “aortic plexus” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a plexus of lymph nodes in the lower portion of the abdominal aorta