Noun Definition
horse thistle
1.Definition: European annual wild lettuce having prickly stems; a troublesome weed in parts of United States
Related Noun(s):lactuca scariola, lactuca serriola, prickly lettuce
Category: Plants1.Definition: European annual wild lettuce having prickly stems; a troublesome weed in parts of United States
Related Noun(s):lactuca scariola, lactuca serriola, prickly lettuce
Category: Plants