Noun horse thistle has 1 sense
  1. prickly lettuce, horse thistle, Lactuca serriola, Lactuca scariola - European annual wild lettuce having prickly stems; a troublesome weed in parts of United States
    --1 is a kind of compass plant, compass flower
,
TOP