Juchilestes

Juchilestes is an amphidontid mammal genus from the early Cretaceous (early Aptian stage, 123.2 ± 1.0 Ma). It lived in what is now the Beipiao of western Liaoning, eastern China. It is known from the holotype D2607, which consists of three-dimensionally preserved, partial skull with mandibles and some teeth. It was found in 2004 from the Lujiatun...
Found on http://en.wikipedia.org/wiki/Juchilestes
No exact match found