renewables


renewables

pl n (General Engineering) sources of alternative energy, such as wind and wave power