Meaning of sunrose

Definition of sunrose

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

Other information on sunrose

WIKIPEDIA results for sunrose
Amazon results for sunrose