1 beach wormwood | Definition of beach wormwood

beach wormwood

noun

Definition of beach wormwood

: 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