Meaning of sedum rosea
Definition of sedum rosea
(noun)
Eurasian
mountain
plant
with
fleshy
pink-tipped
leaves and a
cluster
of
yellow
flowers
Other information on sedum rosea
WIKIPEDIA results for
sedum rosea
Amazon results for
sedum rosea
Tweet