We found 1 definitions of horse thistle from 1 different sources.
Noun |
||
horse thistle - European annual wild lettuce having prickly stems; a troublesome weed in parts of United States | ||
prickly lettuce, Lactuca serriola, Lactuca scariola |