innards

(noun)

noun

1. internal organs collectively (especially those in the abdominal cavity)

Similar word(s): entrails, viscera

Definition categories: body, viscus

Sentences with innards as a noun:

- He took the cover off his computer and looked at the innards.