English Dictionary
◊ INNARDS
innards
n : internal organs collectively (especially those in the
abdominal cavity) [syn: {viscera}, {entrails}]
 inmost  inn  innards  innate  innately