What is the full meaning of petroglyphs
PETROGLYPH, an ancient rock-carving [n]
Example of the word petroglyphs placed on a Scrabble board.