a group of green plants growing on top of rocks