Physiography

2 topics · 2 sources

Science› Energy› Renewable Energy

Solar Energy

The physical geography of an area or the description of its physical features.

Science

Water

Description of nature or natural phenomenon in general.

Cite this definition

APA
MLA
Chicago