Monday, June 9, 2025

Archaeocidaris Fossil from Texas


This image is of an Archaeocidaris sp (McCoy, 1844) sea urchin fossil on display at Natural History Museum Vienna (Naturhistorisches Museum Wien) (August 2024). It dates to the Late Carboniferous Period (about 290 million years ago). The fossil was found in Brown County Texas USA.

No comments: