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 : beach wormwood, dusty miller, old woman
Install App
Artemisia stelleriana meaning in Telugu.