English
Detailed Synonyms for sea wormwood in English
sea wormwood:
sea wormwood [the ~] noun
-
the sea wormwood
– plants of western and northern European coasts 1the Artemisia maritima; the Seriphidium maritimum; the sea wormwood– plants of western and northern European coasts 1