Synonyms of Petroglyph in English :
Antonyms of Petroglyph in English
Thesaurus of Petroglyph in English
1. (noun) a carving or line drawing on rock (especially one made by prehistoric people)