Mesolimulus walchi (Desmarest, 1822) horseshoe crab fossil found at Eichstätt Germany. Fossil dates to Jurassic Period. This fossil was on display at American Museum of Natural History in New York City USA as of July 2018.
No comments:
Post a Comment