Himalayan striped squirrel

English

edit

Noun

edit

Himalayan striped squirrel (plural Himalayan striped squirrels)

  1. An Asiatic striped squirrel, Tamiops mcclellandii.