musical instrument consisting of a bamboo tube with hard seeds in it - Spanish English Dictionary