Sea Wormwood Definition

noun
Artemisia maritima Artemisia maritima , a European wormwood.
Wiktionary
Synonyms:
  • Artemisia maritima
  • Seriphidium maritimum