English synonyms about - contact  

mugwort

noun

1 mugwort

Any of several weedy composite plants of the genus Artemisia.

Dutch: bijvoet


Find more on mugwort elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0235