beach wormwood
1.
(
noun
) herb with grayish leaves found along the east coast of North America; used as an ornamental plant
Synonyms:
Artemisia stelleriana
,
dusty miller
,
old woman
Related Words:
wormwood
Terms and Conditions of Use / Copyright Notice