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
Tweet