Definitions
There is 1 meaning of the phrase
Artemisia Stelleriana.
Artemisia Stelleriana - as a noun
Herb with greyish leaves found along the east coast of north america; used as an ornamental plant
Synonyms (Exact Relations)
beach wormwooddusty millerold womanExample Sentences
"The artemisia stelleriana plant is native to northern Asia."
"Gardens often use artemisia stelleriana as a groundcover or edging plant."
"The flowers of artemisia stelleriana are insignificant and are not its main feature."
"Some cultivars of artemisia stelleriana have been developed for their unique leaf shapes."