mugwort in Turkish mugwort in Turkish yavşan noun Any of several aromatic plants of the genus Artemisia native to Europe and Asia. Add to Flashcards