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
Synonyms : helianthemum, sun rose
Similar words of Sunrose :
