Image: Fossil: Archaefructus liaoningensis

Fossil: Archaefructus liaoningensis

Archaefructus liaoningensis is the earliest known flowering plant. Fossils were found in China and are about 125 million years old.

Photographer:
Stuart Humphreys
Rights:
© David L Dilcher and Sun Ge

Last Updated:

Tags flowering plants, angiosperms, earliest, China, fossils, Late Cretaceous,