Webster's Revised Unabridged Dictionary · 1913

baranduki

baranduki , noun

The terrestrial Siberian squirrel (Eutamius sibiricus).