Perfectly preserved 120 million year old plant found
Named Leefructus, the captioned above perfectly preserved flower is estimated to be 123 to 124 million years old, which makes ...
Named Leefructus, the captioned above perfectly preserved flower is estimated to be 123 to 124 million years old, which makes ...
© 2007-2021 ZME Science - Not exactly rocket science. All Rights Reserved.