Answer: rupicolous

AnswerCrossword Clue
rupicolousliving among or growing on rocks also RUPICOLINE