mesenteric plexus

Noun
  1. A plexus of autonomic nerves (synset 105515293)

Other Searches