Glossary

green energy

Subject: 

  • Geography

energy that does not harm the environment