- Nature
- By Laura Sinpetru
- August 17th, 2015
This Might Be the First Flowering Plant in Earth's History
The plant grew 125 to 130 million years ago
- History
- By Stefan Anitei
- March 25th, 2008
World's Oldest Veggie Lizard
It could explain the moment of the appearance of flowers