Webster's Revised Unabridged Dictionary · 1913
baronduki
Copy link
baronduki
, noun
same as
baranduki
; the terrestrial Siberian squirrel.
↑