alluviation

Signification (Anglais)

The deposition of alluvium (sediment) by a river.

Traductions

Notes

Sign in to write sticky notes