Dictionary search results

Showing 1-2 of 2 results

ileus British & World English

A painful obstruction of the ileum or other part of the intestine