English Dictionary
◊ MUGWORT
mugwort
n : any of several weedy composite plants of the genus Artemisia