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