Renewable Energy
Forms of energy that are constantly and rapidly renewed by natural processes such as solar, ocean wave, and wind energy. (from McGraw-Hill Dictionary of Scientific and Technical Terms, 6th ed)
Year introduced: 2012
PubMed search builder options
Subheadings:
Tree Number(s): N06.230.132.644
MeSH Unique ID: D059205
Entry Terms:
- Energies, Renewable
- Energy, Renewable
- Renewable Energies
- Sustainable Energy
- Energies, Sustainable
- Energy, Sustainable
- Sustainable Energies