CASCADE EVERLASTING
(noun)Definitions
There is 1 meaning of the phrase
Cascade Everlasting.
Cascade Everlasting - as a noun
Shrub with white woolly branches and woolly leaves having fragrant flowers forming long sprays; flowers suitable for drying; sometimes placed in genus helichrysum
Synonyms (Exact Relations)
helichrysum secundiflorumozothamnus secundiflorus