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