English | German | Russian | Czech

guacharaca English

Meaning guacharaca meaning

What does guacharaca mean?

guacharaca

A bird, the rufous-vented chachalaca (Ortalis ruficauda). (musici) A percussion instrument in the form of a partly hollowed tube with ridges carved in its outer surface, played with a wire fork.

Are you looking for...?