Definitions
noun
widely cultivated as a salad crop and pot herb; often a weed
Look “lamb's lettuce” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
widely cultivated as a salad crop and pot herb; often a weed