Isothrix barbarabrownae is a recently discovered species of rodents of the spiny rat family Echimyidae.
Te
I