Noun Definitionbarunduki1.Definition: terrestrial Siberian squirrelRelated Noun(s):baranduki, baronduki, burundukiCategory: Animals