Placer (Noun)
Meaning
An alluvial deposit that contains particles of some valuable mineral.
Classification
Nouns denoting natural objects (not man-made).
An alluvial deposit that contains particles of some valuable mineral.
Nouns denoting natural objects (not man-made).