sea wormwood
1.
(
noun
) plants of western and northern European coasts
Synonyms:
Artemisia maritima
,
Seriphidium maritimum
Related Words:
wormwood
Terms and Conditions of Use / Copyright Notice