glottis - definition and synonyms

noun [countable] medical 

Your browser doesn’t support HTML5 audio

/ˈɡlɒtɪs/
singularglottis
pluralglottises or glottides
  1. the part of your throat where your larynx joins your pharynx, between your vocal cords