sea wormwood
English Dictionary
->
Letter S
-> sea wormwood
Search Dictionary:
sea wormwood Definition
(n)
plants
of
western
and
northern
European
coasts
sea wormwood Synonyms
Artemisia maritima
sea wormwood
Seriphidium maritimum
© Art Branch Inc.