able to be replaced naturally
"Solar power is a renewable source of energy that benefits the environment."