Dictionary search results

Showing 1-2 of 2 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