Deltas

Deltas RSS Feed

Land built up by deposits of sand and silt at the mouth of some rivers.

 

Definition source: National Geographic

You Might Also Be Interested In

Filter By

Content type
Worldview Image of the Week