himalajanrotta

Noun

 * 1) Himalayan field rat,