Thryonomyscane rats


    • lesser cane rat
      Thryonomys gregorianus
    • greater cane rat
      Thryonomys swinderianus