Archaeocidaris Sea Urchin Fossil
-
This image is of an *Archaeocidaris* sea urchin fossil. The animal existed
in the Carboniferous Period. Fossil was discovered in Brown County Texas,
USA...
1 day ago
No comments:
Post a Comment