Saxicolous /(?)/

Sax·ic·o·lous

Saxicolous

a.
  1. Growing on rocks. (Bot.)