Thesaurus.com
Dictionary.com
Showing results for entrails. Search instead for entrains.
Definitions

entrails

[en-treylz, -truhlz] / ˈɛn treɪlz, -trəlz /
NOUN
internal organs
Synonyms