lexicon  |  words  |  terms

Petroglyphs are ...

carved or painted images on a stone base

**********