Carterodon sulcidensOwl's spiny rat


Carterodon sulcidens