vocal cord
Meaning
Either of two pairs of folds of mucous membrane stretched horizontally across the human larynx whose vibrations help to produce the voice.
Synonyms
Translations
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "vocal cord" and many other words and sentences in English.