vox humana Meaning, Definition & Usage

  1. noun an organ reed stop producing tones imitative of the human voice

WordNet