Meaning of rock rose
Definition of rock rose
(noun)
any of
numerous
varieties of helianthemums having
small
rose-like
yellow
or
white
or
reddish
flowers
small
shrubs of
scrub
and dry
woodland
regions of
southern
Europe and North Africa;
grown
for their
showy
flowers and
soft
often
downy
and
aromatic
evergreen
foliage
Other information on rock rose
WIKIPEDIA results for
rock rose
Amazon results for
rock rose
Tweet