thistle in Greek thistle in Greek γαϊδουράγκαθο noun This plant seen as the national emblem of Scotland. Add to Flashcards