Meaning of vocal cord

Definition of vocal cord

(noun) either of two pairs of folds of mucous membrane projecting into the larynx

Other information on vocal cord

WIKIPEDIA results for vocal cord
Amazon results for vocal cord