Search Details

Word: thistle (lookup usage) (lookup stats)


Meaning:

Noun:

  • Any of several perennial composite plants, especially of genera ''Cirsium, Carduus, Cynara ''or'' Onopordum'', having prickly leaves and showy flower heads with prickly bracts.
  • The national emblem of Scotland.

Source: Wiktionary | Src Info »