aortic plexus

Noun
  1. A plexus of lymph nodes in the lower portion of the abdominal aorta (synset 105243912)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches