What is the meaning of Saxicolous?

Growing on, or living among rocks or stones

Source: wiktionary.org