English dictionary
artemisia meaning and definition
Definition and meaning of artemisia at MeaningMonkey.org. artemisia meaning and definition in the English Dictionary.ARTEMISIA noun
Definition of artemisia (noun)
- any of various composite shrubs or herbs of the genus Artemisia having aromatic green or greyish foliage
Source: Princeton University Wordnet