sphincter_muscleEnglish

anatomical sphincter, sphincter, sphincter muscle

Noun

A ring of muscle that contracts to close an opening

English: sphincter, anatomical sphincter, sphincter muscle

English words with similar meanings

Show 2 words