Sea wormwood

Webster's Dictionary of the English Language

·- A European species of wormwood (Artemisia maritima) growing by the sea.

Related Words