Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

mugwort Definition

Cancel
mugwort
noun(mug-wort)
any of several weedy composite plants of the genus Artemisia

Words Related to mugwort!

mugwort Examples by Brain Bank Users