Saxicolous

a.
  1. Growing on rocks.