Seeps

1 topic · 1 source

Science› Energy› Renewable Energy

Solar Energy

Wet areas, normally not flowing, arising from an underground water source. Any place where liquid has oozed from the ground to the surface.

Cite this definition

APA
MLA
Chicago