Definition of lamb's lettuce
noun : lamb's lettuce
Source: WordNet 3.1
-
1. (
) widely cultivated as a salad crop and pot herb; often a weed ;
See more about : lamb's lettuce