mugwort in Irish mugwort in Irish liathlus noun Artemisia vulgaris, traditionally used medicinally. Add to Flashcards