ドウコウカツヤクキン
Meanings
Noun
Anatomy
1. sphincter muscle of the pupil; sphincter pupillae
Composed of
pupil (of the eye)
sphincter; sphincter muscle; constrictor