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