EGAVE
petrogram
Meaning
noun
A painting on rock, especially one made in prehistoric times.
Save “petrogram” to learn later