Meaning of solar plexus
Definition of solar plexus
(noun)
a
large
plexus
of
sympathetic
nerves
in the
abdomen
behind
the
stomach
Other information on solar plexus
WIKIPEDIA results for
solar plexus
Amazon results for
solar plexus
Tweet