baranduki
baranduki
n.
The terrestrial Siberian squirrel (
Eutamius sibiricus
).