vocal band
Explore definitions, synonyms, and language insights of vocal band
Definitions
Noun
either of two pairs of folds of mucous membrane projecting into the larynx
Explore definitions, synonyms, and language insights of vocal band