SEA WORMWOOD


Meaning of SEA WORMWOOD in English

a european species of wormwood (artemisia maritima) growing by the sea.

Webster English vocab.      Английский словарь Webster.