Dictionary search results

Showing 1-4 of 4 results

entrails British & World English

A person’s or animal’s intestines or internal organs, especially when removed or exposed

entrails English Thesaurus

the embalmers removed the entrails


You searched for entrails