English dictionary
artemisia vulgaris meaning and definition
Definition and meaning of artemisia vulgaris at MeaningMonkey.org. artemisia vulgaris meaning and definition in the English Dictionary.ARTEMISIA VULGARIS noun
Definition of Artemisia vulgaris (noun)
- European tufted aromatic perennial herb having hairy red or purple stems and dark green leaves downy white below and red-brown florets
- synonyms: common mugwort
Source: Princeton University Wordnet