Google
×
Long-tailed brown-toothed shrew

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. Wikipedia
Higher classification: Episoriculus