Natural drainages

1 topic · 1 source

Science› Energy› Renewable Energy

Solar Energy

Natural systems that convey water (such as a stream channel) that may be perennial, intermittent, or ephemeral.

Cite this definition

APA
MLA
Chicago