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:
Post a Comment