Webster's Revised Unabridged Dictionary · 1913

baronduki

baronduki , noun

same as baranduki; the terrestrial Siberian squirrel.