Thryonomys gregorianuslesser cane rat


    • lesser cane rat
      Thryonomys gregorianus