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