common_name greater cane rat family thryonomyidae genus thryonomys species swinderianus num_images 89.00