Vox humana

What is Vox humana?

Vox humana definition and meaning on Dictionary terms:
noun
a pipe-organ stop designed to produce tones resembling those of the human voice.

 

reference: www.dictionary.com/browse/vox-humana

Tags: