Definitions of innards:

  • noun:   internal organs collectively (especially those in the abdominal cavity)