Subscriber login


Forgot your password?

Library card login

Other

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 French-English

sphincter