YourDictionary

Dictionary Home » Science » glottis

glottis science definition

Plural glottises glottises or glottides
The part of the larynx that contains the vocal cords and the space between them.

Learn more about glottis

link/cite print suggestion box