Dictionary search results

Showing 1-2 of 2 results

sphincter British & World English

A ring of muscle surrounding and serving to guard or close an opening or tube, such as the anus or the openings of the stomach

sphincter English-Spanish

esfínter m