chelydroid
/tʃɛlɪdroʊɪd/Definitions
1. noun
A fossil of a turtle that has been partially fossilized, often in a mold.
“The museum displayed a remarkable chelydroid that provided valuable insights into turtle evolution.”
1. noun
A fossil of a turtle that has been partially fossilized, often in a mold.
“The museum displayed a remarkable chelydroid that provided valuable insights into turtle evolution.”