beach wormwood
noun
: an herb (Artemisia stelleriana) with greyish foliage found along the eastern coast of the U.S. and used as an ornamental plant
called also dusty miller
Love words? Need even more definitions?
Merriam-Webster unabridged
Share