woundwort in Irish woundwort in Irish duilleog na saor noun Any of several plants of the genus Stachys Add to Flashcards