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.”
1. noun
A genus of extinct rodents in the family Castorimorpha.
“The fossil of a xenurus was discovered in a nearby excavation site.”