sphincter Definition
Dictionary Home » Words Starting with S » spermatozoon ... spikier » sphincter
sphincter
noun
- 1. anatomy.
- A ring of muscle that, when it contracts, closes the entrance to a cavity in the body.
adj
- Of or relating to the sphincter.
