abdominal nerve plexus
definition: a large plexus of sympathetic nerves in the abdomen behind the stomach
example:
speech part: noun
synonyms:
solar plexus
Video not found.