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