Subscribe
URL of the page has been copied to clipboard.
Meaning : Composed of or inscribed on rock.
Example : Rupestral drawings in the caves of Northern Spain.
Synonyms : rupestral
Install App