saxicolous
adjective
°growing on, or living among, rocks.