innards

noun
  1. The internal organs of a human or animal, especially the intestines. noun
    The butcher removed the innards of the chicken before preparing it for sale.
    During the dissection, the students examined the innards of the frog.
  2. The internal parts or workings of a machine or device. noun
    The technician opened up the computer to inspect its innards for any damage.
    Curious about how it worked, he dismantled the clock to see its innards.