Online English Dictionary

Home

baranduki


n.

The terrestrial Siberian squirrel ( Eutamius sibiricus ).


© 2009 Dammam Community College