Compund Words

Sponsored Links

Last Search Words

Search Result:vox humana




Overview of noun vox_humana

The noun vox humana has 1 sense


  • vox humana -- (an organ reed stop producing tones imitative of the human voice)