English dictionary
beach wormwood meaning and definition
Definition and meaning of beach wormwood at MeaningMonkey.org. beach wormwood meaning and definition in the English Dictionary.BEACH WORMWOOD noun
Definition of beach wormwood (noun)
- herb with greyish leaves found along the east coast of North America; used as an ornamental plant
- synonyms: Artemisia stelleriana, dusty miller, old woman
Source: Princeton University Wordnet