What is the meaning of the word "rupicolous"?

Definitions: