Jump to content

Himalayan striped squirrel

From Wiktionary, the free dictionary

English

[edit]

Noun

[edit]

Himalayan striped squirrel (plural Himalayan striped squirrels)

  1. An Asiatic striped squirrel, Tamiops mcclellandii.