mugwortEnglish

mugwort

Noun

Any of several weedy composite plants of the genus Artemisia

English: mugwort