innards

noun
  1. the internal organs of a person or animal, especially the intestines
  2. Usage: informal; plural form
  3. the internal parts or workings of a machine or device
  4. Usage: informal; plural form

Examples