solar plexus
Concise Oxford English Dictionary © 2008 Oxford University Press:
solar plexus/səʊləˈpleksəs/
▶noun a complex of ganglia and radiating nerves of the sympathetic system at the pit of the stomach.
'solar plexus' also found in these Oxford entries:

