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
No comments:
Post a Comment
Thanks For Comment We will Contact You With In 24 Hours