Subscribe
URL of the page has been copied to clipboard.
Meaning : A large plexus of sympathetic nerves in the abdomen behind the stomach.
Synonyms : coeliac plexus, plexus celiacus, solar plexus
Install App