rock-loving

adjectives

of plants that flourish in a rocky environment
is similar to
having or indicating good health in body or mind; free from infirmity or disease
"a rosy healthy baby"; "staying fit and healthy"