Most pterosaurs, the flying reptiles that lived alongside dinosaurs, were carnivores. Whether they scavenged on animal remains they found on land or snatched fish out of the water, they were eating meat. But some pterosaurs ate fruits and seeds too!
The Tapejaridae are a group of pterosaurs found in what’s now Brazil, Hungary, Morocco, Spain, and China. Their name comes from the words for “old being” in an Indigenous Brazilian language. Most of the tapejarids had big bony crests on their heads. Some of them had short, curved beaks like we see today in birds that eat fruits and nuts, like parrots. One tapejarid fossil was preserved with seeds in its belly!
Illustration by Dimitry Bogdanov