- horse thistle as a noun:
- 1
horse thistle
noun
1 horse thistle
European annual wild lettuce having prickly stems; a troublesome weed in parts of United States.
synonyms: Lactuca scariola, Lactuca serriola, prickly lettuce.
debug info: 0.0215
noun
European annual wild lettuce having prickly stems; a troublesome weed in parts of United States.
synonyms: Lactuca scariola, Lactuca serriola, prickly lettuce.
debug info: 0.0215