Find the word definition

Wikipedia
Brachyrhizomys

Brachyrhizomys is an extinct genus of ground-dwelling herbivorus rodent that lived in Miocene to Pleistocene of China and India.