glottals
English
Noun
glottals
plural of
glottal