placer
English Dictionary
->
Letter P
-> placer
Search Dictionary:
placer Definition
(n)
an
alluvial
deposit
that
contains
particles
of
some
valuable
mineral
placer Synonyms
placer
© Art Branch Inc.