World's oldest fossilized flower bud could solve Charles Darwin's 'abominable mystery'
The fossilized flower bud, found in China, was found at a deposit dated more than 164 million years ago and could be the transitional stage that finally answer's Darwin's abominable mystery
from Home | Mail Online https://ift.tt/3fxPQnr
via Top Stories
from Home | Mail Online https://ift.tt/3fxPQnr
via Top Stories
No comments: