eluvial
[ɪˈluːviəl]
Definitions
1. adjective
relating to soil or sediment washed or deposited by water
“The geologist studied the eluvial deposits in the river valley.”
2. noun
a deposit of soil or sediment formed by the action of water
“The geologist discovered a significant eluvial deposit near the stream.”