Himalayan striped squirrel
Jump to navigation
Jump to search
English[edit]
Noun[edit]
Himalayan striped squirrel (plural Himalayan striped squirrels)
- An Asiatic striped squirrel, Tamiops mcclellandii.
Himalayan striped squirrel (plural Himalayan striped squirrels)