Saxicolous

(a.) Growing on rocks.