placer
1.
(
noun
) an alluvial deposit that contains particles of some valuable mineral
Related Words:
alluvial deposit
,
alluvial sediment
,
alluvium
Terms and Conditions of Use / Copyright Notice