Open main menu

Alluvium

Key Stage 4

Meaning

Alluvium is a very fine sediment deposited by rivers on their flood plains.