Saxicolous
/(?)/
Sax·ic·o·lous
Saxicolous
a.
Growing on rocks.
(Bot.)