English dictionary
mugwort meaning and definition
Definition and meaning of mugwort at MeaningMonkey.org. mugwort meaning and definition in the English Dictionary.MUGWORT noun
Definition of mugwort (noun)
- any of several weedy composite plants of the genus Artemisia
Source: Princeton University Wordnet