River delta

NO_IMAGE

Area of land created by sediment deposited at a river mouth

» Online Glossary