Petroglyph meaning : A rock carving, especially one made in prehistoric times.
petroglyph
tricameral
gazania
velvety
spiky