Indian Shrew January 06, 2021Entertainment Indian Shrew : (the bumblebee bat is regarded as the smallest mammal by skull size and body length.)