Home

Word

placer, n.
(placers)
more info an alluvial deposit that contains particles of some valuable mineral
<noun.object>

placer