Meaning of lamb's lettuce

Definition of lamb's lettuce

(noun) widely cultivated as a salad crop and pot herb; often a weed

Other information on lamb's lettuce

WIKIPEDIA results for lamb's lettuce
Amazon results for lamb's lettuce