vocal cords



[Eng.]


The vocal organs in the human being which produce sound. Also Vocal folds.


| Dictionary Home | Dictionary Appendix |