sea_wormwoodEnglish

Artemisia maritima, Seriphidium maritimum, sea wormwood

Noun

Plants of western and northern European coasts

English: sea wormwood, Seriphidium maritimum, Artemisia maritima

English words with similar meanings

Show 2 words