Subscribe
URL of the page has been copied to clipboard.
Meaning : Any of various composite shrubs or herbs of the genus Artemisia having aromatic green or greyish foliage.
Install App