xenurus

/zɛˈnuːrəs/

Definitions

1. noun

A genus of extinct rodents in the family Castorimorpha.

“The fossil of a xenurus was discovered in a nearby excavation site.”

Synonyms

  • beaver
  • rodent

Antonyms

  • carnivore
  • primate