RichThesaurus
entrails
vs
internal organs
entrails
noun
The internal organs of an animal, especially the intestines.
internal organs
How often have the words
entrails
and
internal organs
occurred in a corpus of books?
(source:
Google Ngram Viewer
)