INNARDS

Definition of INNARDS

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