solar plexus
English Dictionary
->
Letter S
-> solar plexus
Search Dictionary:
solar plexus Definition
(n)
a
large
plexus
of
sympathetic
nerves
in
the
abdomen
behind
the
stomach
solar plexus Synonyms
abdominal nerve plexus
coeliac plexus
plexus celiacus
solar plexus
© Art Branch Inc.