sunroseEnglish

helianthemum, sun rose, sunrose

Noun

Any plant of the genus Helianthemum, vigorous plants of stony alpine meadows and dry scrub regions

English: helianthemum, sunrose, sun rose

English words with similar meanings

Show 2 words