Noun Definitionbaronduki1.Definition: terrestrial Siberian squirrelRelated Noun(s):baranduki, barunduki, burundukiCategory: Animals