Dinopedia
Advertisement

Annularia is a plant fossil belonging to the order Equisetales. Fossils of this genus have been discovered in the Permian strata of Russia and in the Carboniferous (around 360 to 300 million years ago) strata of the United States, Canada, China and Europe.

Annularia

Description[]

Fossil records[]

Advertisement