Stylinodon - A leaf eater belonging to the Taeniodonts, a short-lived group of mammals related to the insectivores. Age: 45 million years.