Glottis

Definition of Glottis from the PharmacyDictionary.in

Glottis

This term refers to the vocal apparatus of the larynx, the voice box in the throat.

Not Available