A natural reSource: (like wood or solar energy) that can be renewed naturally over time. | Source: NDMC Glossary

« Back to Glossary Index