placers

noun

Plural form of placer.