YourDictionary

glottis

noun pl. glottises or glottides

the opening between the vocal cords in the larynx

See glottis in American Heritage Dictionary 4

Learn more about glottis

link/cite print suggestion box