› added 11 years ago
90
TIL a flower called Amborella trichopoda is the oldest Flowering Plant of Earth. They are about 130 Million Years Old! It is the closest we have got to a living ancestral flowering plant.
via reddit.com