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.”

Synonyms

  • beaver
  • rodent

Antonyms

  • bird
  • insect