This picture is of a Pentacrinites briareus (Ameghino, 1907) ground sloth fossil. It was found in Argentina. The fossil dates to the Pliocene Epoch (5.3-1.8 million years ago).
The fossil was on display in the Evolving Planet section of The Field Museum of Natural History in Chicago Illinois, USA as of August 2020.
Awesome!!
ReplyDelete