Meaning of vox humana

Definition of vox humana

(noun) an organ reed stop producing tones imitative of the human voice

Other information on vox humana

WIKIPEDIA results for vox humana
Amazon results for vox humana