Fossilized spores suggest that higher plants (embryophytes) have lived on land for at least 475 million years [REF].
The earliest known macrofossil confidently identified as an angiosperm, Archaefructus liaoningensis, is dated to about 125 million years BP (the Cretaceous period),[REF] whereas pollen considered to be of angiosperm origin takes the fossil record back to about 130 million years BP.