Sea wormwood /(?)/

Sea· worm·wood

Sea wormwood

  1. A European species of wormwood (Artemisia maritima) growing by the sea. (Bot.)