SPHINCTER


Meaning of SPHINCTER in English

[noun] [C] medical - a muscle that surrounds an opening in the body and can tighten to close itthe anal sphinctera sphincter muscle

Cambridge English vocab.      Кембриджский английский словарь.