Meaning of lactuca scariola

Definition of lactuca scariola

(noun) European annual wild lettuce having prickly stems; a troublesome weed in parts of United States

Other information on lactuca scariola

WIKIPEDIA results for lactuca scariola
Amazon results for lactuca scariola