English dictionary
vox humana meaning and definition
Definition and meaning of vox humana at MeaningMonkey.org. vox humana meaning and definition in the English Dictionary.VOX HUMANA noun
Definition of vox humana (noun)
- an organ reed stop producing tones imitative of the human voice
Source: Princeton University Wordnet