megathere
/ˌmɛɡəˈθɪər/Definitions
1. noun
An extinct genus of giant ground sloths.
“Fossil remains of the megathere were discovered in a nearby excavation site.”
1. noun
An extinct genus of giant ground sloths.
“Fossil remains of the megathere were discovered in a nearby excavation site.”