Meaning of cascade everlasting
Definition of cascade everlasting
(noun)
shrub
with
white
woolly
branches and
woolly
leaves having
fragrant
flowers forming
long
sprays; flowers
suitable
for drying;
sometimes
placed
in
genus
Helichrysum
Other information on cascade everlasting
WIKIPEDIA results for
cascade everlasting
Amazon results for
cascade everlasting
Tweet