Archelon
noun
Ar·che·lon
ˈärkəˌlän
: a genus of very large extinct marine turtles from the Cretaceous of South Dakota having a well-developed plastron but poorly developed carapace
Love words? Need even more definitions?
Merriam-Webster unabridged
Share