How to pronounce vocal cords

Accents & languages on maps

Definition
  • Definition of vocal cords

    • either of two pairs of folds of mucous membrane projecting into the larynx

Random words: awesomecoffeeGooglethreeschedule