Synonyms of innards in English:

innards


See definition of innards

noun

1‘he scales the fish and removes the innards’

SYNONYMS

entrails, internal organs, vital organs, viscera, intestines, bowels, guts

insides

British archaic numbles