English dictionary
anatomical sphincter meaning and definition
Definition and meaning of anatomical sphincter at MeaningMonkey.org. anatomical sphincter meaning and definition in the English Dictionary.ANATOMICAL SPHINCTER noun
Definition of anatomical sphincter (noun)
- a ring of muscle that contracts to close an opening
- synonyms: sphincter, sphincter muscle
Source: Princeton University Wordnet