where is glottis located
Glottis is the space lying between the vocal folds and arytenoid cartilages located in the larynx. In other words, it is an opening to the larynx. It is known as the organ of speech or the vocal equipment of the larynx. It is the Glottis where voice tone is produced.