{ "{post_title}".}

The world’s oldest flower and nectar eating insect

The world’s oldest flower is 135 million years old. Years old and found in a fossil found in China, meanwhile the world’s oldest nectar-eating insect is 145 million years old.

No votes yet.
Please wait...