Dinopedia
Advertisement

Ephedrites chenii is a conifer tree that lived during the late Jurassic period in the Yixian County and Liaoning Province of China.

Ephedrites
Advertisement