sea wormwood

English

Noun

sea wormwood

  1. Artemisia maritima, a European wormwood.
    Synonym: old woman

Translations