renewable

a resource that is inexhaustible