Pronunciation

change

Singular
none

Plural
innards

  1. (plural only) Innards are the internal organs of a human or animal.