In 1969, the fossilized leaves of a species called Othniophyton elongatum, which translates to “alien plant,” were identified ...
Newly discovered fossils matched up with a mysterious “alien plant” species found in 1969 and brought it to clearer life.