pupillary_sphincterEnglish

musculus sphincter pupillae, pupillary sphincter

Noun

A ring of smooth muscle surrounding the iris

English: pupillary sphincter, musculus sphincter pupillae

English words with similar meanings

Show 1 words