castoroides
/kæstoʊˌɔɪdiːz/Definitions
1. noun
An extinct genus of large rodents that lived in North America during the Miocene epoch.
“Fossils of castoroides were found in a nearby excavation site.”
1. noun
An extinct genus of large rodents that lived in North America during the Miocene epoch.
“Fossils of castoroides were found in a nearby excavation site.”