rock-loving

adj

1.
of plants that flourish in a rocky environment