any of various long-tailed rodents similar to but larger than a mouse
0 Comments 0 Shares 510 Views