innards

noun plural

Internal bodily organs; viscera.

noun plural

The inner parts, as of a machine.

noun

The internal organs of an animal collectively especially those in the abdominal cavity.

noun

Plural form of innard.

noun

The internal organs of a human or animal; especially viscera, intestines.

noun

The inner workings of something; the insides or guts.

noun

internal organs collectively (especially those in the abdominal cavity)