Meaning of sun rose

Definition of sun rose

(noun) any plant of the genus Helianthemum; vigorous plants of stony alpine meadows and dry scrub regions

Other information on sun rose

WIKIPEDIA results for sun rose
Amazon results for sun rose