rock-plant

n. Plant growing on or among rocks.