Vox humana Meaning, Definition & Usage

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

WordNet


Definitions
  1. L., human voice (Mus.), a reed stop in an organ, made to imitate the human voice.

Webster 1913