Brand

Select Language
English French
glottis glotte
 
English - Wordnet 3.0

NOUN (1)

1. the vocal apparatus of the larynx; the true vocal folds and the space between them where the voice tone is generated;