Hodgson's brown-toothed shrew


Hodgson's brown-toothed shrew is a species of mammal in the family Soricidae. It is found in China, India, and Myanmar.