Vox humana
Meaning, Definition & Usage
Dictionary
Related
noun
an organ reed stop producing tones imitative of the human voice
WordNet
Definitions
L., human voice
(Mus.)
, a reed stop in an organ, made to imitate the human voice.
Webster 1913
Previous
Next