vocal cords
[Eng.]
The
vocal
organs in the human being which produce sound. Also
Vocal folds
.
| Dictionary Home |
Dictionary Appendix |