Carterodon sulcidensOwl's spiny rat


    • Owl's spiny rat
      Carterodon sulcidens