petroglyphs
English
Noun
petroglyphs
plural of
petroglyph