Synonyms and Antonyms for baronduki

1. baronduki (n.)

terrestrial Siberian squirrel

Synonyms: