Juchilestes
In Depth Juchilestes is a genus of amphidont mammal that lived in China during the early Cretaceous. Further Reading - A new mammal skull from the Lower Cretaceous of China with implications for the evolution of obtuse-angled molars and ‘amphilestid’ eutriconodonts. - Proceedings of the Royal Society of London B 277:237-246. - C. -L. Gao, … Read more