Long-tailed brown-toothed shrew


The long-tailed brown-toothed shrew is a species of mammal in the family Soricidae. It is found in China, India, Myanmar, Nepal, and Vietnam.