glottis
nounDefinition of glottis
: the elongated space between the vocal cords
also
: the structures that surround this space — compare epiglottis
Keep scrolling for more
Keep scrolling for more