sea wormwood en · NOUN Meanings Artemisia maritima, a European wormwood. Synonyms old woman Translations (1) nl zeealsem (Artemisia maritima)