solar plexus vs tum

solar plexus

noun
  • A complex network of nerves and ganglia, located within the abdomen behind the stomach. 

tum

noun
  • shortened form of tummy 

How often have the words solar plexus and tum occurred in a corpus of books? (source: Google Ngram Viewer )