Artemisia (Noun)
Meaning
Any of various composite shrubs or herbs of the genus Artemisia having aromatic green or greyish foliage.
Classification
Nouns denoting plants.
Any of various composite shrubs or herbs of the genus Artemisia having aromatic green or greyish foliage.
Nouns denoting plants.