Tyrannoroter heberti, is one of the earliest known plant-eaters on land. (Image: Nature Ecology and Evolution) Tyrannoroter heberti reveals early land herbivory 307 million years ago. Fossil teeth ...