Meaning of lactuca serriola

Definition of lactuca serriola

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

Other information on lactuca serriola

WIKIPEDIA results for lactuca serriola
Amazon results for lactuca serriola