Tamil Dictionary 🔍

sea-wormwood

Sea" worm"wood`. (Bot.) Defn: A European species of wormwood (Artemisia maritima) growing by the sea.


sea-wormwood - Similar Words