Answer: chomophytes

AnswerCrossword Clue
chomophytesCHOMOPHYTE, a plant growing on rocky ledges