English dictionary
sea wormwood meaning and definition
Definition and meaning of sea wormwood at MeaningMonkey.org. sea wormwood meaning and definition in the English Dictionary.SEA WORMWOOD noun
Definition of sea wormwood (noun)
- plants of western and northern European coasts
- synonyms: Artemisia maritima, Seriphidium maritimum
Source: Princeton University Wordnet