English dictionary
lamb's lettuce meaning and definition
Definition and meaning of lamb's lettuce at MeaningMonkey.org. lamb's lettuce meaning and definition in the English Dictionary.LAMB'S LETTUCE noun
Definition of lamb's lettuce (noun)
- widely cultivated as a salad crop and pot herb; often a weed
Source: Princeton University Wordnet