guacharaca
noun 2
Definitions
noun
1
A bird, Ortalis ruficauda.
2
A percussion instrument in the form of a partly hollowed tube with ridges carved in its outer surface, played with a wire fork.
Your note
not saved0 chars
noun
A bird, Ortalis ruficauda.
A percussion instrument in the form of a partly hollowed tube with ridges carved in its outer surface, played with a wire fork.