Sunrose Meaning

There are 1 meaning(s) for word Sunrose

Meaning 1 : any plant of the genus Helianthemum; vigorous plants of stony alpine meadows and dry scrub regions

    Synonyms : helianthemum,  sun rose