sunrose
English Dictionary
->
Letter S
-> sunrose
Search Dictionary:
sunrose Definition
(n)
any
plant
of
the
genus
Helianthemum
;
vigorous
plants
of
stony
alpine
meadows
and
dry
scrub
regions
sunrose Synonyms
helianthemum
sun rose
sunrose
© Art Branch Inc.