Found 3 items, similar to innards.
English → Indonesian (quick)
Definition: innards
jeroan
English → English (WordNet)
Definition: innards
innards
n : internal organs collectively (especially those in the
abdominal cavity); "`viscera' is the plural form of
`viscus'" [syn:
viscera,
entrails]
English → English (gcide)
Definition: innards
innards
\innards\ n.
The internal organs of an animal collectively especially
those in the abdominal cavity.
Syn: viscera.
[WordNet 1.5]