alimentary canal vs innard

alimentary canal

noun
  • The organs of a human or an animal through which food passes; the digestive tract. 

innard

noun
  • Entrail; gut; intestine. 

How often have the words alimentary canal and innard occurred in a corpus of books? (source: Google Ngram Viewer )