What does barunduki mean?

barunduki meaning in General Dictionary

terrestrial Siberian squirrel