Subscribe
URL of the page has been copied to clipboard.
Meaning : Herb with greyish leaves found along the east coast of North America. Used as an ornamental plant.
Synonyms : artemisia stelleriana, dusty miller, old woman
Install App
Beach wormwood meaning in Telugu.