vox humana

Explore definitions, synonyms, and language insights of vox humana

Definitions

Noun
an organ reed stop producing tones imitative of the human voice

More General Terms