Indochinese short-tailed shrew


The Indochinese short-tailed shrew is a species of mammal of the family Soricidae found in China and Vietnam.