Webster's Revised Unabridged Dictionary · 1913
baranduki
Copy link
baranduki
, noun
The terrestrial Siberian squirrel (
Eutamius sibiricus
).
↑