alluviation
English Dictionary
->
Letter A
-> alluviation
Search Dictionary:
alluviation Definition
(n)
the
phenomenon
of
sediment
or
gravel
accumulating
alluviation Synonyms
alluviation
deposit
sedimentation
© Art Branch Inc.