Dinosaur Wiki
Advertisement

Josephoartigasia is an extinct genus of dinomyid rodent that lived in Uruguay during the Late Pliocene to Early Pleistocene epoch.

Art impression of Josephoartigasia monesi
Illustration of Josephoartigasia monesi
Advertisement