lestodon
/ˈlɛstədɒn/Definitions
1. noun
An extinct genus of short-faced bears that lived during the Pleistocene epoch in North and South America.
“The fossil record of a lestodon was found in a nearby excavation site.”
1. noun
An extinct genus of short-faced bears that lived during the Pleistocene epoch in North and South America.
“The fossil record of a lestodon was found in a nearby excavation site.”