• Petroglyphs

    Noun

    plural

    1. Plural of petroglyph
    © Wiktionary