Meet the Lilliputians! Chevrotains aka Mouse-Deer

The smallest hoofed mammals in the world, chevrotains are in the lime light since the beginning of this week! The news that scientists spotted the silver backed chevrotains or Vietnamese mouse-deer after 30 years in the jungles of southern Vietnam is doing the rounds on media. It is said that there are 10 different speciesContinue reading “Meet the Lilliputians! Chevrotains aka Mouse-Deer”